magog 02.08.2011 06:40 Azoth

Все таки правильно говорят, что кути развращают. До такой степени привыкаешь к такми вещам как QMap::keys и QMap::values которые возвращают QList от ключей и значений, то когда в плюсах приходится замутить тоже самое, то упарываешься таким:
std::transform (map.begin, map.end, std::back_inserter (vector), boost::bind (&std::map::value_type::first, _1));

Recommended by: @DZhon
1. mva 02.08.2011 06:45 N900

» boost
/o\
от него же всё только тормозит, пухнет и престаёт работать же, ну. А ещё и срать начинает чем-то непонятным...

2. magogmva /1 02.08.2011 06:46 Azoth

1. ты просто не осилил.
2. От него только время компиляции увеличивается.

3. mvamagog /2 02.08.2011 06:47 N900

да я как-то и не пытался осиливать. Мне хватило наблюдений за теми, кто осилил и постоянно плачет, колется, но ест кактус :)

4. magogmva /3 02.08.2011 06:48 Azoth

Пруфы тех, кто жалуется и прочее

5. mvamagog /4 02.08.2011 06:49 N900

@0xd34df00d, @werehuman, Ну и ещё пара знатных плюсоёбов в ростере и в ирце :)

6. magogmva /5 02.08.2011 06:50 Azoth

@werehuman питоноблядь же, емнип, а не плюсоеб. @0xd34df00d жалуется на буст? Что-то я ниразу не слышал этого

7. mvamagog /6 02.08.2011 06:52 N900

а я таки видел, как он откладывал пару кирпичей. Вроде, даже, ещё на жуйце.

8. magogmva /7 02.08.2011 06:52 Azoth

ну я первый раз об этом слышу

9. werehuman 02.08.2011 07:33

Они не развращают. Они делают их хоть немного юзабельными.

10. magogwerehuman /9 02.08.2011 07:34 Azoth

ага. А потом когда надо что-то сделать без них, ты не знаешь как это сделать, потому что методы у контейнеров кутей и stl очень разные

11. werehumanmagog /10 02.08.2011 07:36 Psi+

а зачем что-то делать без них, раз уж пишешь на говноязыке?

12. magogwerehuman /11 02.08.2011 07:37 Azoth

и это говорит тот, кто пользуется недоязыком в виде питона. OH SHI~

13. werehumanmagog /12 02.08.2011 07:37 Psi+

недоязыком, на котором можно написать всё и без мозгоебли

14. mva 02.08.2011 07:38 N900

олсо, плюсы это не недоязык. Это слишком переязык. Он улучшает совсем не то, что надо было улучшать в Сях :)

15. magogwerehuman /13 02.08.2011 07:38 Azoth

вот кодга не нем появиться операционная система, драйвера, когда embeded перейдет на него, то тогда ты мне и скажешь, что твой недоязычек стал языком

16. werehumanmva /14 02.08.2011 07:38 Psi+

он попытался улучшить, но вместо этого получилась неюзабельная хуйня

17. mvawerehuman /13 02.08.2011 07:39 N900

всё, говоришь? А ну-ка напиши мне реализацию sha{256,512}_crypt() и чтобы работало быстрее моей на Lua ;)

18. werehumanmagog /15 02.08.2011 07:39 Psi+

можно, но зачем? Он не предназначен для этого.

19. magogwerehuman /16 02.08.2011 07:39 Azoth

просто ты не осилил. ТВой мозг поглотил недоязык и просто теперь ты не можешь нормально юзать плюсы

20. werehumanmva /17 02.08.2011 07:39 Psi+

про быстрее речь шла? Сейчас посмотрим

21. magogwerehuman /20 02.08.2011 07:39 Azoth

ВНЕЗАПНО ПИТОНОБЛЯДЬ СОСНУЛА

22. werehumanmagog /19 02.08.2011 07:40 Psi+

ага, тяжело, когда раньше на элементарное действие я тратил строчку, а теперь десять строчек и двадцать минут чтения логов компилятора

23. mvamagog /15 02.08.2011 07:40 N900

таки эмбеды уже используют :) Взять те же нокии N7xx-9xx :)

24. magogwerehuman /22 02.08.2011 07:40 Azoth

ты думаешь, если я сейчас перейду на питон, то у меня сразу же все будет работать?

25. werehumanmagog /24 02.08.2011 07:40 Psi+

ну ещё два-три часа изучения самого языка — и да

26. magogmva /23 02.08.2011 07:41 Azoth

ВНЕЗАПНО телефоны класса n7xx-n9xx стали embeded ????

27. magogwerehuman /25 02.08.2011 07:41 Azoth

потому что он недоязык. Нормальный язык надо изучить нормально

28. mvamagog /26 02.08.2011 07:41 N900

ВНЕЗАПНО 1) они и были эмбедами, 2) они НЕ телефоны. Ни капли. Ни один из них.

29. werehumanwerehuman /25 02.08.2011 07:41 Psi+

вопрос в скорости. Если тебе нужна сверхскорость, то лучше писать на С.

30. werehumanmagog /27 02.08.2011 07:41 Psi+

учи китайский, давай, не страдай хуйнёй

31. magogwerehuman /29 02.08.2011 07:42 Azoth

вот откуда такая информация, что код на C быстрее кода на c++ ?

32. mvawerehuman /29 02.08.2011 07:42 N900

#gsfns

33. mvawerehuman /29 02.08.2011 07:42 N900

СКОРОСТЬ. ПЛЮСЫ. СИ. КОКОКОКОКО.

34. werehumanmagog /31 02.08.2011 07:43 Psi+

ты смеёшься? Ты совершенно забыл про RTTI, про кучу объектов, про ебучий stl?

35. werehumanmva /32 02.08.2011 07:43 Psi+

я в том наборе символов нихера не понял

36. mvamagog /31 02.08.2011 07:43 N900

код не может быть быстрее или медленнее. Быстрее или медленнее может выполняться то, что сделает компилятор.

37. mvawerehuman /35 02.08.2011 07:43 N900

с командой time знаком? не?

38. magogwerehuman /34 02.08.2011 07:43 Azoth

RTTI в плюсах? Все в машину

39. werehumanmva /37 02.08.2011 07:44 Psi+

знаком. Только сейчас в том говне разглядел 0,37 и 0,09

40. werehumanmagog /38 02.08.2011 07:44 Psi+

ну давай, скажи ещё, что Qt не юзает.

41. magogwerehuman /40 02.08.2011 07:45 Azoth

так мы уже про фреймворк говорим? И RTTI там ограниченное тоже.

42. werehumanmagog /41 02.08.2011 07:45 Psi+

а зачем тебе язык без фреймворков?

43. magogwerehuman /42 02.08.2011 07:46 Azoth

писать код. Мне кути нужны только из-за гуи. Если оно не нужно, то я его не юзаю

44. mvawerehuman /42 02.08.2011 07:46 N900

чтобы писать на нём нормальные программы, а не быдлокодить говно на фреймворках, которые сами набыдлокожены.

45. werehumanmagog /41 02.08.2011 07:46 Psi+

естественно, в std::cout << "Hello world\n" никак RTTI не появляется

46. werehumanmagog /43 02.08.2011 07:47 Psi+

что, ты даже не используешь QtNetwork, QtXml?

47. werehumanmva /44 02.08.2011 07:47 Psi+

oh you

48. magogwerehuman /46 02.08.2011 07:48 Azoth

Если не нужно, то не использую. Существует куча более легких либ для этих целей

49. ulidtko 02.08.2011 10:37 dedicated microblogging account

> Все таки правильно говорят, что кути развращают.
Все-таки правильно говорят, что плюсовая стдлибка — бесполезное и беспомощное говно.

-- поправил.

50. werehumanulidtko /49 02.08.2011 10:37 Psi+

плюсплюсую

51. magogulidtko /49 02.08.2011 10:37 Azoth

ну толсто же

52. magogwerehuman /50 02.08.2011 10:38 Azoth

питон вообще соснул

53. ulidtkomagog /51 02.08.2011 10:41 dedicated microblogging account

что «толсто»?

54. ulidtkomagog /52 02.08.2011 10:41 dedicated microblogging account

в каком месте «питон соснул»?

55. werehumanulidtko /53 02.08.2011 10:41 Psi+

std толстое

56. magogulidtko /53 02.08.2011 10:42 Azoth

stl не беспомощное говно.

57. werehumanmagog /56 02.08.2011 10:42 Psi+

а какое?

58. magogwerehuman /57 02.08.2011 10:42 Azoth

не говно вообще

59. ulidtkomagog /56 02.08.2011 10:43 dedicated microblogging account

*практически весь* функционал stl-а попросту дублирует в темплейтнутом стиле функционал сишной стдлибки. Это я называю беспомощным и бесполезным говном.

60. 0xd34df00dmva /1 02.08.2011 10:44 Azoth_primary

Пиздец.

61. 0xd34df00dmva /7 02.08.2011 10:44 Azoth_primary

Я ловил лулзы с сообщений об ошибках и показывал скрины. Их было очевидно как решить.

62. werehuman0xd34df00d /61 02.08.2011 10:44 Psi+

дедфуд в треде

63. 0xd34df00dwerehuman /13 02.08.2011 10:44 Azoth_primary

И который больше чем для скриптов не катит.

64. ulidtkowerehuman /55 02.08.2011 10:44 dedicated microblogging account

кстати, кто-нибудь может мне объяснить, что такое traits?.. Ну, этот вездесущий шаблонный параметр в stl. Что такое allocator, я вроде понял, а traits — нет.

65. 0xd34df00dwerehuman /29 02.08.2011 10:45 Azoth_primary

Не лучше.

66. 0xd34df00dmva /33 02.08.2011 10:45 Azoth_primary

Аргументация зашкаливает.

67. 0xd34df00dwerehuman /34 02.08.2011 10:46 Azoth_primary

А што с ними?

68. ulidtko0xd34df00d /65 02.08.2011 10:46 dedicated microblogging account

> скорость компиляции
лучше :cf:

69. 0xd34df00dwerehuman /40 02.08.2011 10:46 Azoth_primary

Не юзает, у нее свой.

70. ulidtko0xd34df00d /65 02.08.2011 10:46 dedicated microblogging account

> ABI
лучше :cf: :cf:

71. 0xd34df00dulidtko /49 02.08.2011 10:46 Azoth_primary

Вполне нормик.

72. 0xd34df00dwerehuman /62 02.08.2011 10:46 Azoth_primary

Съебывай.

73. 0xd34df00dulidtko /70 02.08.2011 10:47 Azoth_primary

ШТО

74. ulidtko0xd34df00d /73 02.08.2011 10:49 dedicated microblogging account

у плюсов нет устоявшегося ABI, так ведь?
Без него ты не сможешь использовать свой сверхбыстрый плюсокод за пределами плюсов.
А с сишечкой сможешь.

75. 0xd34df00dulidtko /74 02.08.2011 10:57 Azoth_primary

Кто-то ниасилил IPC и эмбед пейтонотырпретаторов?

76. ulidtko0xd34df00d /75 02.08.2011 10:58 dedicated microblogging account

и это мы говорим о *скорости*. Олололол.

77. octocatmagog /19 02.08.2011 13:43 emacs90994D20

"C++ is anti-compact—the language's designer has admitted that he doesn't expect any one programmer to ever understand it all." (c) Eric S. Raymond

Do you really want to delete ?