werehuman 04.05.2012 18:13 Psi+

А у кого бугурт от питона и почему?

Recommended by:

@Elemir: У кого нету бугурта от питона и почему?

and @gelraen, @DJm00n
1. komar 04.05.2012 18:13 komar

Бля.

2. mva 04.05.2012 18:16 N900

от кривых рук программистов на питоне и, как следствие постоянного наблюдение трейсбеков на пустом месте (в 80% случаев — юникод-релейтед, хотя бывают и на ещё более пустом)
Так же от того, как долго питон шарится по толпе файликов на ФС считая зависимости пакетов, например (хотя тут тоже в бОльшей степени криворукость, чем питон).
Ну и минорно — он мне не особо симпатизирует своей меньшей очевидностью синтаксиса по сравнению с тем же Lua ;)

3. werehumanmva /2 04.05.2012 18:17 Psi+

я так и не просёк, где в луа надо ставить : , а где .

4. vt 04.05.2012 18:17

У меня от него TRACEBACK

5. mvamva /2 04.05.2012 18:17 N900

алсо, 10000 раз уже замерено, что программы делающие идентичне вещи, но написанные на С и на Python работают с разницей по скорости во много раз.
Ну и да, ещё бугурт от того, что некоторые фанатики забывают, что питон — это скриптовый, блядь, язык, а не язык программирования. Кто бы что там не говорил.

6. mvawerehuman /3 04.05.2012 18:19 N900

я бы тебя отправил в кусок мана на lua.org, но, боюсь, тебе это на самом деле не интересно.
Алсо, в луа : можно не ставить нигде. Он не заставляет использовать ООП. Он просто его умеет.

7. mvamva /6 04.05.2012 18:20 N900

т.е. ты можешь написать как string.byte("а"), так и ("a"):byte(); И они будут равнозначны.

8. werehumanmva /6 04.05.2012 18:20 Psi+

o_O
Да, фиг с ним, мне это не интересно, но то, что ты говоришь, вводит меня в ступор

9. mvamva /7 04.05.2012 18:20 N900

собственно, азы ООП.

10. werehumanmva /9 04.05.2012 18:20 Psi+

всё понял, калька с плюсов (только наоборот)

11. werehumanwerehuman /10 04.05.2012 18:21 Psi+

теперь я знаю целых три языка, где для метода класса и метода объекта используются разные операторы: C++, PHP и Lua.

12. mvawerehuman /10 04.05.2012 18:21 N900

вот именно, плюсы каклька с С :) А Lua — расширение C, если можно так выразиться.

13. mvawerehuman /11 04.05.2012 18:22 N900

вообще-то, таких языков ещё миллион и это ПРАВИЛЬНЫЙ путь, ага.

14. 0xd34df00dwerehuman /11 04.05.2012 18:23 Azoth_primary

Средний питонячий мозг просто не в состоянии это осилить.

15. werehuman0xd34df00d /14 04.05.2012 18:24 Psi+

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

16. mvawerehuman /15 04.05.2012 18:24 N900

вот именно этого нет в бидоне

17. werehumanmva /16 04.05.2012 18:25 Psi+

статической типизации нету, да

18. mvawerehuman /17 04.05.2012 18:25 N900

ну вот поэтому и дохуя криворуких ебланов, пишущих софтины, которые трейсбечат на каждый чих

19. vtmva /16 04.05.2012 18:26

а в lua она откуда взялась???

20. werehumanmva /18 04.05.2012 18:26 Psi+

в луа, кстати, тоже нету.
Ладно, пока что ты на первом месте среди бугуртсменов, с большим отрывом.

21. werehumanmva /18 04.05.2012 18:27 Psi+

кстати да, существует годный диалект пистона — cython, который имеет статическую типизацию и транслируется в си.

22. mvawerehuman /20 04.05.2012 18:30 N900

ну, в Lua на высоком уровне её, конечно, нету. Но никто тебе не запрещает инициализировать в Lua таблицу, которой ты не присвоишь строку и наоборот. <тут ещё коментарий про то, что внутри всё равно C, так что типизация всё равно есть>

23. werehumanmva /22 04.05.2012 18:31 Psi+

а внутри C ассемблер и машинный код, так что типизации всё равно нет

24. mvawerehuman /23 04.05.2012 18:31 N900

внутри плюсов как будто что-то другое :)

25. mvamva /24 04.05.2012 18:31 N900

(кроме говна и палок)

26. vtmva /22 04.05.2012 18:32

> типизация
> C

Одна история охуительнее другой

27. werehumanmva /24 04.05.2012 18:32 Psi+

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

28. 0xd34df00dwerehuman /20 04.05.2012 18:33 Azoth_primary

Нет, на первом месте Игно, а вот на втором ты.

29. werehuman0xd34df00d /28 04.05.2012 18:33 Psi+

что за игно и почему я на втором?

30. 0xd34df00dmva /22 04.05.2012 18:33 Azoth_primary

Вот это вот пиздец логика у тебя, что внутри все равно си, и типизация значит все равно есть. То, что внутри петона тоже си, тебя не смущает?

31. mvawerehuman /29 04.05.2012 18:33 N900

@Ignotus вестимо

32. 0xd34df00dmva /24 04.05.2012 18:33 Azoth_primary

А внутри хаскеля? Или там тоже типизации нет?

33. werehumanmva /31 04.05.2012 18:34 Psi+

кто это такой?

34. werehuman0xd34df00d /32 04.05.2012 18:34 Psi+

а ghc, кстати, транслирует хаскель в си

35. 0xd34df00dmva /25 04.05.2012 18:34 Azoth_primary

Вот это у тебя бугурт от плюсцов.

36. 0xd34df00dwerehuman /33 04.05.2012 18:34 Azoth_primary

Истеричка-бугуртсмен олимпийского уровня.

37. 0xd34df00dwerehuman /34 04.05.2012 18:34 Azoth_primary

Ой, а я и не знал!

38. mva0xd34df00d /30 04.05.2012 18:34 N900

а теперь загляни внутрь кода интерпретатора Lua и внутрь кода интерпретатора питона. И пойми что я имел в виду. Ага.

39. werehuman0xd34df00d /37 04.05.2012 18:34 Psi+

а я и не тебе

40. 0xd34df00dmva /38 04.05.2012 18:35 Azoth_primary

Может, ты лучше мысли выражать научишься?

41. werehumanmva /38 04.05.2012 18:35 Psi+

а теперь загляни в мой анус и в свой. И пойми что я имел ввиду под бугуртом. Ага.

42. 0xd34df00dwerehuman /39 04.05.2012 18:35 Azoth_primary

> Psto: @mva ( BL P ) → @0xd34df00d ( BL P ) :
> а я и не тебе
Щито.

43. mva0xd34df00d /35 04.05.2012 18:35 N900

нет, у меня нет бугурта от плюсов и я на них даже пишу. Иногда. Когда дедфуд не отбивает желание просовыванием их куда надо и куда не надо.

44. 0xd34df00d0xd34df00d /42 04.05.2012 18:35 Azoth_primary

Блядь, не то скопировал, но один хуй смысл ясен.

45. werehuman0xd34df00d /42 04.05.2012 18:35 Psi+

ну ок, тебе, но как бы так, между прочим говоря

46. 0xd34df00dwerehuman /41 04.05.2012 18:36 Azoth_primary

Демонстрируешь, каким должен быть бугурт?

47. 0xd34df00dmva /43 04.05.2012 18:36 Azoth_primary

И куда не туда я их просовываю?

48. werehuman0xd34df00d /46 04.05.2012 18:36 Psi+

да. Мой девственно розовый анус и кровоточащий, гнойный от бугурта анус @mva сразу дадут понять

49. mva0xd34df00d /42 04.05.2012 18:36 N900

у тебя заглючило твои личкрафты. Я такого не писал.

50. vt0xd34df00d /47 04.05.2012 18:36

в написание новых программ, вместо поддержки легаси-говна

51. 0xd34df00dmva /49 04.05.2012 18:36 Azoth_primary

/44.

52. 0xd34df00dvt /50 04.05.2012 18:37 Azoth_primary

А на чем их писать? Неужто на этом детском конструкторе ЛЕГО^W СИШАРП?

53. werehumanvt /50 04.05.2012 18:37 Psi+

эй, СТОЙТЕ ЁБАНЫЕ ЗВЕРИ ЭТОТ ТРЕД _НЕ_ ПРО ЛИЧКРАФТЫ

54. 0xd34df00dwerehuman /48 04.05.2012 18:37 Azoth_primary

> верехуман
> девственный анус
Лол.

55. 0xd34df00dwerehuman /53 04.05.2012 18:37 Azoth_primary

Поздно.

56. werehuman0xd34df00d /54 04.05.2012 18:39 Psi+

ты на что намекаешь? Ты мне такие подробности вскрываешь, что мне страшно. Судорожно вспоминаю, не спал ли я с тобой в одной комнате, но вспомнил, что ты живёшь в другом городе, и успокоился.

57. mvawerehuman /48 04.05.2012 18:39 N900

это у тебя-то девственный анус? Да достаточно пройтись по твоей ленте, чтобы каждый час собирать бугурты.

58. werehumanmva /57 04.05.2012 18:39 Psi+

у меня локальная копия ануса для каждого треда, учись писать многопоточные приложения

59. mvavt /50 04.05.2012 18:39 N900

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

60. 0xd34df00dwerehuman /58 04.05.2012 18:40 Azoth_primary

> python
> gil
> многопоточные приложения
Triple lol.

61. werehuman0xd34df00d /60 04.05.2012 18:40 Psi+

man fork

62. 0xd34df00dwerehuman /61 04.05.2012 18:40 Azoth_primary

Человек вилка.

63. werehuman0xd34df00d /62 04.05.2012 18:40 Psi+

алсо да, gil не мешает иметь эмуляцию тредов

64. mvawerehuman /58 04.05.2012 18:41 N900

вот и за прожорливость написанных питоноёбами и плюсоблядями программ я на них и смотрю как на говно. Ага.

65. werehuman0xd34df00d /60 04.05.2012 18:41 Psi+

и в общем-то, я не одним только питоном живу -___-

66. mvawerehuman /63 04.05.2012 18:41 N900

как будто в Lua нету "своих" тредов, ага.

67. 0xd34df00dwerehuman /63 04.05.2012 18:42 Azoth_primary

Эмуляцию девственного ануса себе запили.

68. mva0xd34df00d /67 04.05.2012 18:42 N900

ты тоже

69. werehumanmva /64 04.05.2012 18:42 Psi+

блджад, бугурт, да! У тебя бугурт! Давай я тебе заранее вручу медаль за первое место? Пусть другие устроят бугурт-забег хотя бы просто так, на второе место.

70. 0xd34df00dwerehuman /69 04.05.2012 18:43 Azoth_primary

Да у тебя бугурт тут.

71. 0xd34df00dmva /68 04.05.2012 18:43 Azoth_primary

Он у меня и так такой, нативно.

72. werehuman0xd34df00d /70 04.05.2012 18:43 Psi+

не, это я всего-лишь пукнул

73. vtmva /59 04.05.2012 18:43

С це все хорошо, только это не язык программирования, на нем не пишут программы, а занимаются байтоеблей и арифметикой указателей.

74. 0xd34df00dwerehuman /72 04.05.2012 18:44 Azoth_primary

Хотел пукнуть, а обосрал весь пстач — попка-то раздолбанная у тебя от бугуртов.

75. werehuman0xd34df00d /74 04.05.2012 18:44 Psi+

что ж, приятно тебе отмываться

76. 0xd34df00dwerehuman /75 04.05.2012 18:44 Azoth_primary

А у меня скафандр.

77. 0xd34df00dvt /73 04.05.2012 18:45 Azoth_primary

Пойду найду байтоеблю и арифметику указателей в личкрафтах.

78. mvavt /73 04.05.2012 18:45 N900

Сударь, а дайте-ка мне определения слова "программа" и расскажите, почему написанное на С не является ею.

79. werehuman0xd34df00d /76 04.05.2012 18:45 Psi+

- А я тебя поймал!
- А я в домике!
- А я дверь выбил!
- А я на чердаке заперся!
- А я и там дверь выбил!
- А я улетел с чердака!..

80. 0xd34df00dmva /78 04.05.2012 18:45 Azoth_primary

Микрософт не зааппрувил.

81. Klava 04.05.2012 18:53 tkabber

у меня бугурт от тебя
!

82. werehumanKlava /81 04.05.2012 18:54 Psi+

тупо похуй на тебя, пукиш

83. Klavawerehuman /82 04.05.2012 18:54 tkabber

я пошутила)))))))))) не обзывайся, пожалуйста

84. vtmva /78 04.05.2012 18:55

Чтоб понять что такое программа, надо сначала понять что такое технический прогресс. В свое время расположение тумблеров на шкафу с лампами считалось программой, потом дырки в перфокартах, потом вот перекладывание байтов на С. Сейчас на такой технике далеко не уедешь и большую программу не напишешь.

85. 0xd34df00dvt /84 04.05.2012 18:56 Azoth_primary

Понятно, спермоблядский пиздунишка снова съехал с ответа на вопрос, как и всегда.

86. komarvt /84 04.05.2012 18:56 komar

Ебаный гуманитарий. В BL немедленно.

87. werehuman0xd34df00d /85 04.05.2012 18:57 Psi+

он просто забил на себя и пошёл вести свою активную жизнь

88. mvavt /84 04.05.2012 18:57 N900

да ну нахуй. Особенно доставляет вывод, не имеющий ничего общего с действительностью :)

89. vt0xd34df00d /85 04.05.2012 18:57

у крестостудента бугурт от никчемности его байтоблядского языка с классами, как обычно :)

90. werehumanwerehuman /87 04.05.2012 18:57 Psi+

*на тебя

91. vtkomar /86 04.05.2012 18:58

кто здесь?

92. 0xd34df00dwerehuman /87 04.05.2012 18:58 Azoth_primary

Активную и полноценную.

93. mva0xd34df00d /85 04.05.2012 18:58 N900

ну, я бы ответил не так резко, но в сути, что @vt не ответил на вопрос, а отбрехался — согласен...

94. 0xd34df00dvt /89 04.05.2012 18:58 Azoth_primary

Эк тебе разворотило.

95. werehumanmva /93 04.05.2012 18:58 Psi+

друг с другом посрались, видят — не победить, и решили объединиться и кинуться на слабого. Типикал пипл.

96. vtmva /88 04.05.2012 18:58

ну покажи мне в действительности большие программы, которые пишут на С. Может еще на перфокартах покажешь?

97. mvavt /96 04.05.2012 19:00 N900

GCC, Linux для начала. Если мало — продолжу.

98. mvamva /97 04.05.2012 19:00 N900

кстати, набор GNU и emacs, если мне не отбило память — родом тоже оттуда.

99. vtmva /97 04.05.2012 19:02

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

100. 0xd34df00dvt /99 04.05.2012 19:02 Azoth_primary

Спермоклоун, продолжай.

101. vt0xd34df00d /100 04.05.2012 19:03

иди спусти уже, твои зацикливания на сперме тут не к месту

102. mvavt /99 04.05.2012 19:03 N900

все попытки переписать на "более современных инструментах" вот уже 10-15 лет оборачиваются полнейшей хуетой. Я думаю не стоит объяснять на что это намекает...

103. vtmva /102 04.05.2012 19:11

Угу, намекает на то, что это никому не нужно и берутся за это студенты с дохуя свободным временем и логично фейлят. Нужно писать ПРОГРАММЫ для решения ЗАДАЧ, а не дрочить легаси-инструменты. Зато вот нужные программы с це на нормальный язык переписываются легко и быстро.

104. mvavt /103 04.05.2012 19:12 N900

я тебе открою секрет: если бы никто не дрочил на перфокартах и на сях — ты бы сейчас решал свои задачи руками и писал бы программы на пальцах.

105. vtmva /104 04.05.2012 19:14

это означает что нужно сейчас, в 2012 году, в дань памяти о тех временах дрочить перфокарты и си?

106. 0xd34df00dvt /103 04.05.2012 19:15 Azoth_primary

Посмотрите, какой тырпрайз-разработчик и архитектор.

107. vt0xd34df00d /106 04.05.2012 19:16

у меня нет времени ебаться с нормальными языками, лучше я напишу еще одну реализацию строк на сях!

108. werehumanvt /107 04.05.2012 19:16 Psi+

man stl

109. 0xd34df00dvt /107 04.05.2012 19:17 Azoth_primary

Ты какой-то говноед и застрял в каменном веке. Почему, опять же, мне ни разу не пришлось писать свои строки, да еще и на сях?

110. violettavt /107 04.05.2012 19:17 Time machine

>нормальными языками
Их нет.

111. komar0xd34df00d /106 04.05.2012 19:17 komar

*воннаби

112. vt0xd34df00d /109 04.05.2012 19:18

потому что ты не пишешь на сях? Мы вообще не про твой крестопонос разговариваем

113. mvavt /105 04.05.2012 19:18 N900

если задачу легко решить на форте или С — да. Толкьо не в дань традиции а потому что она прекрасно решается этими способами без изъёбств на сисярпах и пистонах.
И да, лично для меня, например, написать программу и решить задачу = написать программу, которая не будет ебать гусей и сосать хуи от малейшего непредуспотренного действия. Которую один раз написал и забыл о ней навсегда. Почему-то на C и на плюсах такие программы у меня пишутся спокойно. А с питоном я не могу такого гарантировать, например. Так что не надо тут про решение задач на высокоуровневых языках. Чем выше уровень тем больше мест, где оно может ВНЕЗАПНО наебнуться.

114. vtwerehuman /108 04.05.2012 19:18

спроси у дедфуда и прочих олололокрестовиков. Они тебе расскажут что stl говно, и надо юзать то буст, то Qt, в зависимости от их настроения.

115. werehumanvt /114 04.05.2012 19:20 Psi+

дедфуд, stl говно? Почему когда я писал на плюсцах я юзал его и жил нормально?

116. vtmva /113 04.05.2012 19:20

> один раз написал и забыл о ней навсегда

Таких программ не бывает. Ты сейчас описываешь какие-то свои скриптики, которые прекрасно пишутся на том же твоем lua, замечательно, но никак не программы, которые постоянно развиваются и усложняются.

117. 238328 04.05.2012 19:20 1812815151336157814904443

комар, вокер, дедфуд, лях

118. werehuman 04.05.2012 19:21 Psi+

@Elemir что это было?

119. 0xd34df00dvt /112 04.05.2012 19:21 Azoth_primary

А давай-ка про плюсцы.

120. werehuman238328 /117 04.05.2012 19:21 Psi+

да у дедфуда тащемта бугурта нету, просто питон не входит в его круг интересов

121. vt238328 /117 04.05.2012 19:21

эк тебя разворотило. ПОСОНЫ Я НИЗНАЮ ЧТО СКАЗАТЬ, ВЫ УМНЫЕ, ПАМАГИТИ

122. 0xd34df00dvt /114 04.05.2012 19:21 Azoth_primary

Ты так говоришь, будто boost заменяет stl. Съеби, школьник, и учи предмет, не позорься. Оставь свои разговоры для девочек, которые не шарят в предмете.

123. 0xd34df00dwerehuman /115 04.05.2012 19:22 Azoth_primary

Нет.

124. 238328werehuman /120 04.05.2012 19:22

ну, значит у него бугурт на питонистов

125. werehuman0xd34df00d /122 04.05.2012 19:22 Psi+

с другой стороны, Qt заменяет stl

126. 0xd34df00dwerehuman /125 04.05.2012 19:22 Azoth_primary

Не целиком. Только контейнеры. Алгоритмов там, считай, нет.

127. 238328vt /121 04.05.2012 19:22

омич?

128. mvavt /116 04.05.2012 19:22 N900

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

129. mvawerehuman /120 04.05.2012 19:23 N900

поэтом и нету :) Алсо, у дедфуда как пользователя генты НЕ МОЖЕТ не быть бугурта от питона, я гарантирую :)

130. 238328werehuman /11 04.05.2012 19:23

и это более явно, если мы рассматриваем ООП как что-то нужное

131. werehumanmva /129 04.05.2012 19:24 Psi+

WAI~ у тебя же есть... Или ты на дебиан перешёл?

132. 0xd34df00dmva /129 04.05.2012 19:24 Azoth_primary

У меня его нету, я же на нем не пишу.

133. werehuman0xd34df00d /132 04.05.2012 19:24 Psi+

я на нём пишу, но у меня тоже нету бугурта от питона

134. komar0xd34df00d /132 04.05.2012 19:25 komar

А я на нем не пишу тоже, но бугурт от питона есть.

135. mvawerehuman /131 04.05.2012 19:25 N900

на сабайон. Но там портаж на том же месте. Да и Entropy тоже на питоне. Правда автор — сиблядь и поэтому пишет аккуратно и энтропи почти не доставляет бугурты :)

136. werehumanmva /135 04.05.2012 19:25 Psi+

кстати, а почему ты не на палудисе?

137. mvakomar /134 04.05.2012 19:25 N900

а я пишу иногда и у меня тоже бугурт от него.

138. 238328vt /96 04.05.2012 19:25

man достаточность
и вон из треда

139. werehuman238328 /138 04.05.2012 19:26 Psi+

поешь добра

140. mvawerehuman /136 04.05.2012 19:26 N900

потому что хоть и на плюсах, но редкостная хуета написанная кучкой криворуких ёбнутых макак. Ка-кто так...

141. mvamva /140 04.05.2012 19:26 N900

*как-то

142. 238328werehuman /21 04.05.2012 19:30

и не нужен, потому что голый питон никому нахрен не сдался

143. vt0xd34df00d /122 04.05.2012 19:30

И Qt не заменяет stl, ога. Поэтому там разные реализации строк. И boost не заменяет stl, поэтому там разные реализации списков и прочей хуйни, что в нормальных языках просто не нужно заменять. Съеби студент, писать личкрафты. Кстати, ты как-то гордился что хаскель типа знаешь. Вот хотя бы на нем уж давно бы переписал личкрафты с говноязыка.

144. werehumanvt /143 04.05.2012 19:31 Psi+

haskell-qt давно мёртв, а haskell-gtk попахивает костылями

145. vtwerehuman /144 04.05.2012 19:32

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

146. mvavt /143 04.05.2012 19:35 N900

а вот это уже на грани ебанутости. Переписывать такие вещи на функциональщине.

147. 238328mva /5 04.05.2012 19:35

опять ты про скорость. Ты вообще понимаешь, где именно си выигрывает у питона?
С учётом того, что существует большая сфера ПО, где сама программа занимается не только числодроблением, более низкая скорость работы питона становится некритичной.
Если кто-то пишет ПО, которое следует писать на С, на питоне(с такими-то ctypes) или сярпе или вообще НЕ УМЕЕТ ВЫБРАТЬ ИНСТРУМЕНТ, то это проблема разработчика(e.g. @vt), а не инструмента.
Каждый тред каждый раз приходится описывать очевидное.

148. mvavt /145 04.05.2012 19:36 N900

как будто на хаскеле не будет сегфолтов, ага.

149. werehumanmva /148 04.05.2012 19:36 Psi+

а вот и человек, который никогда в жизни не писал на хаскелле. Привет!

150. 0xd34df00dvt /143 04.05.2012 19:37 Azoth_primary

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

151. mva238328 /147 04.05.2012 19:37 N900

вот пусть там питон и применяют. Я не против. Но не стоит совать его в каждую дырку.

152. 0xd34df00dvt /145 04.05.2012 19:37 Azoth_primary

/r/ сегфолты в самих личкрафтах.

153. 0xd34df00dmva /148 04.05.2012 19:37 Azoth_primary

Лол. пиздец.

154. mva238328 /147 04.05.2012 19:38 N900

алсо, я в самом начале треда сказал, что бугурт от питона у меня исключительно из-за ебанутости его адептов. ЧИтай внимательно.

155. mvawerehuman /149 04.05.2012 19:38 N900

как будто ты писал. Алсо, prove me wrong по делу, а не "вот и человек"

156. werehumanmva /155 04.05.2012 19:39 Psi+

огого, на хаскелле я не писал, может ты всё-таки глянешь в свой анус? А то от кровопотери умрёшь

157. werehumanmva /155 04.05.2012 19:39 Psi+

хаскель нигде напрямую не работает с памятью. Сегфолт может быть только в библиотеке-биндинге к другой сишной библиотеке

158. 238328vt /143 04.05.2012 19:40 1812815151336157814904443

ох, почти полный список, продолжай

159. vt0xd34df00d /150 04.05.2012 19:41

> не осилил разницу между организацией

лол. А еще я не осилил организацию дырок на перфокарте. Кого волнует реализация примитивных вещей при написании _программы_? В этом и отличие байтоебского говна из прошлого века от языков программирования — вместо решения задачи пляшем, какой компилятор и какую реализацию строк мы сегодня выберем, охуенное программирование, чо.

160. werehumanvt /159 04.05.2012 19:42 Psi+

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

161. mvawerehuman /157 04.05.2012 19:43 N900

как будто я с этим спорил. Я просто, например, не верю что дедфуд (или @vs) сможет написать личкрафты (или РЕШИТЬ ЗАДАЧУ, соответственно) на голом хаскеле без биндингов к внешним библиотекам. Хотя, вроде как лях и элемир обмазываются там хаскелем и пишут всякое, но я не проверял, на чистом ли хаскеле они там пишут или что да как. Как-то не дошла пока моя сфера интересов до хаскеля, увы.

162. 238328mva /151 04.05.2012 19:43 1812815151336157814904443

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

163. 238328mva /154 04.05.2012 19:44 1812815151336157814904443

А может быть это адепты опенсорса?

164. komarvt /159 04.05.2012 19:44 komar

От этого зависит O(...), дорогой. И если ты этого не осилил, у тебя все будет тормозить даже на суперкомпьютере.

165. werehuman 04.05.2012 19:44 Psi+

алсо да, весь ваш срач обрабатывает и посылает вам сервер на пердоне

166. mvavt /159 04.05.2012 19:44 N900

кококо, лучше ещё докупить оперативки? Я правильно понял?

167. komarwerehuman /165 04.05.2012 19:44 komar

Причем обрабатывает и посылает так, что авторов порой выебать в анус хочется.

168. werehumankomar /167 04.05.2012 19:45 Psi+

не нравится — off

169. vtkomar /164 04.05.2012 19:45

мне надо в 2012 году в каждой программе реализовывать списки? Об этом уже позаботились разработчики нормальных языков программирования.

170. mva238328 /163 04.05.2012 19:46 N900

уверяю, адепты клозедсорца ещё хуже. Намного хуже. И вызывают зачастую бугурт куда больший.

171. 0xd34df00dvt /159 04.05.2012 19:46 Azoth_primary

Если тебе похуй, скорость поиска у тебя O(log n) или O(1) — съеби и продолжай клепать клиенты к СУБД, горделиво величая себя Программистом, пишущим Программы.

172. werehumanvt /169 04.05.2012 19:46 Psi+

> Об этом уже позаботились разработчики нормальных языков программирования.
Типа C++, в котором разные виды списков давно реализованы

173. 0xd34df00dwerehuman /160 04.05.2012 19:46 Azoth_primary

Ему не нужно, он Программы пишет. Если вообще пишет, конечно. Скорее, сосет хуец Баллмера, причмокивая.

174. 0xd34df00dvt /169 04.05.2012 19:47 Azoth_primary

Ты даже разницу между списком и хешом не понимаешь. Съеби и прекрати строить программиста из себя, ну.

175. 238328vt /159 04.05.2012 19:47 1812815151336157814904443

небось на псевдокоде пишешь?

176. vtmva /166 04.05.2012 19:47

Вы, сударь, что-то имеете против оперативки? Наверное Вы участвуете в сраче с девайса с 4кб памяти и благодаря искусной работе программистов у вас ничего не тормозит?

177. mvawerehuman /165 04.05.2012 19:47 N900

s/сервер/бот/. Сервер, так-то, на Lua. И по инсайдерским источникам и бот скоро может стать тоже большим куском на Lua ;)

178. werehumanmva /177 04.05.2012 19:48 Psi+

не осилят, я уверен

179. 238328mva /161 04.05.2012 19:49 1812815151336157814904443

>использовать х-ль для императивщины

180. 0xd34df00dvt /176 04.05.2012 19:49 Azoth_primary

Полнейший пиздец. Когда таких уже начнут выжигать в младенчестве?

181. vt0xd34df00d /174 04.05.2012 19:49

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

182. mvavt /176 04.05.2012 19:50 N900

что-то около того, да.

183. werehumanvt /181 04.05.2012 19:50 Psi+

буст поддерживает даже студия, stl все

184. 238328 04.05.2012 19:51 1812815151336157814904443

пересоздай тред, только про плюсцы

185. vt0xd34df00d /180 04.05.2012 19:52

да!! А то совсем для нас, Программистов — Байтоебов, Знающих Баги 18 Компиляторов Плюсов И 15 Реализаций Списков, не остается работы!!

186. 0xd34df00dvt /181 04.05.2012 19:52 Azoth_primary

Какие варианты ассоциативных контейнеров у тебя есть?

187. Cthulhuvt /159 04.05.2012 19:55 Miranda

Уберите этот пиздец с моего пстача, пожалуйста, у меня от него байтоёбский баттхёрт.

188. vtCthulhu /187 04.05.2012 19:57

Съебите, пожалуйста, в свой байтоебский мирок.

189. Cthulhuvt /188 04.05.2012 20:02 Miranda

Когда долбоёбы пытаются прикрывать свою некомпетентность тем, что "ололо уже двадцать первый век у нас мощное железо которое все стерпит" — это само по себе грустно. Когда приходится пользоваться поделками этих долбоёбов, потому что альтернативы постепенно сходят на нет — это грустно еще более. Когда человечество воспринимает такую ситуацию как должное — подумаешь, браузер на нашем овердохуячетырехъядерном сендибридже работает медленнее, чем его старая версия 10 лет назад на мелком одноядерном селероне — грусть проходит, вместо нее появляется желание действительно съебать в какой-то более правильный мир. Такие дела.

190. mvaCthulhu /189 04.05.2012 20:03 N900

блядь, даже не люто и бешено, а вообще нет слов как поддерживаю

191. 238328mva /190 04.05.2012 20:03 1812815151336157814904443

как плюсцы юникод

192. vtCthulhu /189 04.05.2012 20:06

бугурт байтоеба. Просветитесь, что ли, пожалуйста — http://lex-kravetski.livejournal.com/409...

193. 238328vt /192 04.05.2012 20:07 1812815151336157814904443

очередной яумеюписать-высер?

194. Cthulhuvt /192 04.05.2012 20:18 Miranda

Вы не умеете читать?
Дело совсем не в размере программ и не в "упрощении" языков программирования.
Это упрощение, собственно, существует только в умишках тех самых долбоёбов, о которых шла речь выше.
Им сунули в руки язык с gc — они радостно завопили "wow, silver bullet is here!". А про то, что это нихуя не сильвер буллет, и для того, чтобы писать эффективные программы с его использованием, надо бы понимать принципы его функционирования — им никто не сказал.
И так со всеми "упрощающими" фичами. Дали им унифицированные структуры данных — вот тебе список, вот тебе массив, у них одинаковые интерфейсы, пользуйся, как хочешь. Они и пользуются как хотят и когда хотят, нихуя не задумываясь о том, в каких случаях какая структура данных подходит лучше. Multilists, sparse structures, разные виды деревьев? Не, не слышали, оставим это говно баттхёртящим байтоёбам. Кнут, Кормен? Кому нахуй нужно это бесполезное матановое говно из прошлого века?

И вот это все въелось в их умишки настолько глубоко, что они неспособны даже осознать суть претензий. Они считают, что их подход действительно правильный.
А то, что софт не становится ни быстрее при возрастании мощности железа, ни качественнее от этих их красивых теоретических абстракций из учебника, призванных якобы упростить разработку — ну, так и должно быть, видимо.
Впрочем, чего ждать от долбоёбов.

195. vtCthulhu /194 04.05.2012 20:20

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

196. Cthulhuvt /195 04.05.2012 20:22 Miranda

см. выше. Не пользуюсь, когда есть альтернативы.

197. 238328Cthulhu /194 04.05.2012 20:23 1812815151336157814904443

Давайте сделаем всех добрыми, умными и сознательными?

198. Cthulhu238328 /197 04.05.2012 20:29 Miranda

Поздно. Скорость развития компьютерного железа достаточно высока для того, чтобы скомпенсировать деградацию долбоёбов в приемлемой для инертной массы степени.
С мобильным железом ситуация пока чуть хуже, но и там особо никого не удивляет, что их андроидоговно разряжается за полдня. Провести параллель со временем работы последних телефонов, скажем, на симбиане, и задуматься о том, из-за чего же андроид не может так же — они либо не хотят, либо, что вероятнее, просто не могут.

Следовательно, всех устраивает такое постепенное сползание вниз. Ну кроме единиц баттхёртящих байтоёбов.

199. vtCthulhu /196 04.05.2012 20:32

А где ты вообще этих долбоебов берешь-то? Я вот не замечаю у себя ни одной программы, написанной на приличном языке программирования и имеющих какие-то проблемы со скоростью, или еще чем-то. Ну, бывают какие-то школьники, выложившие свою первую утилиту в интернет, но их меньшинство. Напротив, в большинстве программ на байтоебских языках я постоянно вижу access violation at 0x0000000 (или segmentation fault, чтоб красноглазым понятно было), тормоза, утечки памяти, и прочее, чего по твоей логике просто не может быть в программах, написанными умными людьми. Какой из этого можно сделать вывод? Только лишь тот, что долбоебы именно те, кто берут плюсы и героически борятся с их проблемами в своих программах, что совсем противоположно тому, что ты нафантазировал.

200. 238328Cthulhu /198 04.05.2012 20:35 1812815151336157814904443

"Наука была создана для того, чтобы просто объяснить людями происходящие вокруг вещи, но быстро стала сложной и столь же непонятной."
Я гарантирую, что magical thinking среди _IT-специалистов_ развито куда меньше, и стоит акцентировать внимание на более базисных проблемах.

201. mvaCthulhu /198 04.05.2012 20:36 N900

ну, справедливости ради, стоит отметить, что развитие железа толкают именно такие макаки, которым с каждым разом на то, чтобы провести одну линию надо всё больше и больше ресурсов, зато можно изъебнуться на всё более и более высокоуровневом язке.

Другое дело, что, блядь, например, если смотреть со стороны пользователя — лично мне, как пользователю, поебать за сколько миллионов лет написан браузер. Мне главное, чтобы он не выжирал у меня все ресурсы и не вешал систему при количестве открытых вкладок больше 3. Но нет же, блядь.

Другое же, опять, дело, что я, как человек умеющий программировать, понимаю, что оно МОЖЕТ быть по-другому, просто это никому нахуй не надо. А лемминги этого не понимают и потому жругт говно и идут докупать оперативки.

Алсо, вот из-за таких Программистов Решающих Задачи у меня в ноуте и стоит 10 гигов оперативки... Чиста ради браузеров, сука. Хотя в это е время, у меня стоит сервер, обслуживающий более 50000 потоков данных на постоянной основе и ему хватает гигабайта за глаза. Даже лишней оперативки много.

202. 238328vt /199 04.05.2012 20:36 1812815151336157814904443

не вижу ни того и ни другого — Мы живём в совершенном мире?

203. mvavt /199 04.05.2012 20:37 N900

ты что-то путаешь. Такое как раз происходит ИСКЛЮЧИТЕЛЬНО в "байтоНЕёбских" поделиях.

204. mvavt /199 04.05.2012 20:38 N900

и да, из этого можно сделать вывод что кое-кто пиздит. Как минимум до тех пор, пока не назовёт конкретных программ. И со стектрейсом, чтоб доказать, что AV в самой программе, а не в ёбаных вендобиблиотеках, наприсанных на байтоНЕёбских языках.

205. vtmva /203 04.05.2012 20:40

> ИСКЛЮЧИТЕЛЬНО в "байтоНЕёбских" поделиях

> написан браузер. Мне главное, чтобы он не выжирал у меня все ресурсы и не вешал систему при количестве открытых вкладок больше 3. Но нет же, блядь.

ЛОЛШТО. Покажи хоть один браузер не на плюсах? Или ты плюсы записываешь в нормальные языки программирования? Как только появятся браузеры на нормальных языках, гарантирую, эта проблема исчезнет раз и навсегда.

206. vt238328 /202 04.05.2012 20:40

ты не пользуешься браузерами?

207. mvavt /205 04.05.2012 20:41 N900

а я гарантирую, что она усугубится.

208. mvavt /206 04.05.2012 20:42 N900

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

209. vtmva /204 04.05.2012 20:43

пиздец. Тебе ДАЖЕ не приводя венду и мейнстримные средства разработки, назвали нормальный язык программирования — хаскель. Ты согласился, что сегфолты там могут быть только в сишных либах. И теперь охуевше развернул свою позицию на 180 градусов. Нахуй так жить??

210. mvavt /209 04.05.2012 20:44 N900

что-то я не заметил где развернул позицию на 180 градусов. И таки покажи мне браузер на хаскеле.

211. vtmva /210 04.05.2012 20:49

> Такое как раз происходит ИСКЛЮЧИТЕЛЬНО в "байтоНЕёбских" поделиях.

212. mvavt /211 04.05.2012 20:52 N900

и? тебе надо расшифровать, что если в самом деле байтоёбствовать зная технику байтоёбства и суть, то такого никогда не произойдёт? а если писать на высокоуровневых поделиях (или представлять себе, что пишешь на них), то естественно будет происходить такая хуйня. Потому что компилятор не телепат, и не может прочитать мысли программиста и другой ёбаной макаки, которая потом будет пользоваться этим поделием.

213. komarmva /210 04.05.2012 20:53 komar

Написать браузер на х-ле ничего не мешает на самом деле. И работать будет, и код будет более-менее. Вот только нет людей, которые будут это делать.

214. mvakomar /213 04.05.2012 20:54 N900

дедфуда палками наебошить, чтобы бросил личкрафты и написал на хаскеле.
Алсо, я боюсь представить, сколько оно будет канпеляться...

215. vtmva /212 04.05.2012 20:54

ты пиздец. Хаскель — высокоуровневый язык, с gc и прочим ужасом, которого ты боишься, и никакого байтоебства в нем нет, ты бы хоть в википедии сначала прочитал.

216. vtmva /214 04.05.2012 20:55

оно будет компиляться на порядок быстрее говноплюсов

217. Cthulhuvt /199 04.05.2012 20:55 Miranda

Какой же пиздец.
Где ты в моих комментариях видел упоминание превосходства плюсов или ущербности каких-то других языков?
Ну у тебя же есть мозг, он еще не полностью атрофирован, попробуй перечитать внимательнее, не разрушай остатки моей оптимистичной веры в хотя бы базовую разумность всякого девелопера.
Дело не в языках. Попробуй осознать вот это предложение — дело совсем не в языках.
На c++ можно писать хороший код, на нем же можно писать и ужасный код. На java можно писать как хороший, так и ужасный код. И даже на питоне можно писать как хороший, так и ужасный код.
Перечитай предыдущий абзац еще раз. подумай.
Если ты на полном серьезе берешься разбрасываться кванторами всеобщности в духе "у меня никогда не было проблем с софтом на языке X, зато были вечные проблемы с софтом на языке Y" — ты этим замечательно отвечаешь на свой же вопрос о том, где же я беру этих долбоёбов.
Надеюсь, ты осознал написанное выше, и можно пытаться развить мысль еще чуть дальше. Дело не в языках, дело в программистах, которые на них пишут. Как только человек решает "да мне пофиг, как оно там внутри работает, performance is good enough" — он умирает как программист, рождая на свет еще одного быдлокодера. Помолчим минутку по этому поводу.
Как только человек начинает считать, что знания всех этих страшных математических штук вроде radix trees, алгоритмов на графах и разных других страшных слов автоматически превращают другого человека в байтоёба, который будет пихать свои знания в каждую софтину, делая её нечитаемой для "нормальных, современных программистов" — он умирает как человек, и рождается как долбоёб. По этому поводу лучше молчать не будем, дабы минута молчания не растянулась на всю жизнь.
Еще одна ключевая мысль, которую стОит осознать (ну или хотя бы попытаться) — знание вышеперечисленных вещей всего лишь дает возможность применить их там, где это нужно. Делая таким образом софт чуть оптимальнее. Впрочем, это "чуть" с каждым годом становится все шире и шире.
Я не ратую за максимально возможный уровень оптимизации. Не считаю нужным заниматься эквилибристикой ради экономии 1% памяти или 1% процессорного времени (кроме редких ситуаций, где это действительно нужно, но мы ж щас говорим о прикладном софте, потому на них можно забить).
Но когда фаерфокс, например, открывает html-страницу 6 секунд — это, имхо, перебор. Шесть ебаных секунд на ебаном кваде. Если задуматься, сколько всего можно посчитать за это время — волосы встают дыбом. И, тем не менее, с точки зрения тех самых долбоёбов это считается "good enough performance". Они идут и пишут иронические статьи с посылами "ололо, чо, хотите обратно к своим дискетам и перфокартам?". Нет, блядь. Мы всего лишь хотим, чтобы с ростом железа росла и производительность софта. Ну или хотя бы качество чтобы росло, раз уж ваши квадратные абстракции и костыльные методологии вам так милы.
А когда и то, и другое в лучшем случае еле-еле удерживается на одном уровне — на свет появляются байтоёбы со своим скучным, необоснованным баттхёртом.

218. komarmva /214 04.05.2012 20:55 komar

Дедфуд не писал браузер.

219. mvavt /215 04.05.2012 20:56 N900

Хаскель это хаскель. А я говорю про плюсы, про сисярпы, про явки и прочую хуету. Да и хаскель не надо идеализировать, так-то.

220. mvakomar /218 04.05.2012 20:56 N900

вот я и говорю, пусть напишет. А не юзает говновебкит.

221. mvavt /216 04.05.2012 20:56 N900

то-то у меня ghc компиляется дольше gcc и хрома с фаерфоксом вместе взятых.

222. vtmva /219 04.05.2012 20:57

плюсы — это байтоебская хуета, из-за которой собственно и есть большинство проблем современного софта.

223. komarmva /220 04.05.2012 20:57 komar

Пусть тогда уже напишет другие интернеты, с этими пиздец.

224. Cthulhuvt /211 04.05.2012 20:59 Miranda

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

225. mvaCthulhu /217 04.05.2012 20:59 N900

что-то ктулху сегодня говорит сплошную годноту

226. vtCthulhu /217 04.05.2012 21:00

> Но когда фаерфокс, например, открывает html-страницу 6 секунд — это, имхо, перебор.

Блять, ты тоже из тех, кто записывает плюсы в нормальные языки программирования? Файрфокс именно что написан на этом говне, именно из-за него (этого говна) проблемы, описанные тобой. Вместо оптимизации, если таковая нужна, вместо развития возможностей, мы получаем каждый месяц новую версию файрфокса с багфиксами старых проблем и добавлением новых. В этом суть байтоебского говна, типа плюсов — невозможно просто нормально поддерживать и развивать код, плюсы годятся для написания лабораторок, для изучения того самого, что ты пишешь нужно знать программисту для понимания, но никак не для написания таких больших программ.

227. komarmva /225 04.05.2012 21:01 komar

У него бывает. Не мешай.

228. 0xd34df00dvt /215 04.05.2012 21:02 Azoth_primary

Байтоебство можно и там устроить. От в прямом смысле до unsafeIO/ебли с указателями при маршаллинге.
Ты бы хоть пописал на нем, а не википидорствовал, школие.

229. Cthulhumva /225 04.05.2012 21:03 Miranda

Ктулху ждет, пока тян закончит переводить текст. У него хорошее настроение и ему немного скучно. От того и потоки капитанства итт.

230. mvaCthulhu /224 04.05.2012 21:03 N900

плюсую требование ответа.

231. vt0xd34df00d /228 04.05.2012 21:05

Это можно делать в любом нормальном языке программирования, представь себе, студент, называющих собеседников школьниками.

232. Cthulhuvt /226 04.05.2012 21:05 Miranda

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

233. mvavt /226 04.05.2012 21:06 N900

нет, блядь, ты не уловил. Мы НЕ ЗАПИСЫВАЕМ плюсы в нормальные языки программирования. Мы вообще не делим их на нормальные и не нормальные. ВООБЩЕ, БЛЯДЬ, СУКА, НЕ ДЕЛИМ ИХ ПО КРИТЕРИЮ НОРМАЛЬНЫЙ-НЕНОРМАЛЬНЫЙ. Мы делим их по признаку достаточного уровня вхождения, чтобы на нём писали макаки, или же достаточном для того, чтобы писали профессионалы. На плюсах, шарпах и прочей хуете — пишут в большинстве своём макаки. На голых сях, опять же, в большинстве, профессионалы (исключений, правда, в последнее время всё больше).

234. Cthulhu0xd34df00d /228 04.05.2012 21:07 Miranda

Ты что, это же такой тренд. Боготворить хаскель почти так же модно, как обсирать плюсцы. Печально, конечно, что наиболее активно поддерживающая этот тренд социальная группа ничего серьезного не писала ни на первом, ни на втором.

236. mvaCthulhu /234 04.05.2012 21:11 N900

ну так как всегда: кукаре^Wзнатоки, как ты мог уже неоднократно заметить, могут только пиздеть, а взять и сделать им не под силу.

237. mvamva /236 04.05.2012 21:11 N900

//быстрофиксед

238. 0xd34df00dCthulhu /234 04.05.2012 21:12 Azoth_primary

Я боготворю хаскель, боготворю плюсцы и обсираю их оба, писал на первом дохуя и на втором уже вполне порядком. ЧЯДНТ? :3

239. Cthulhu0xd34df00d /238 04.05.2012 21:13 Miranda

Ты неправильный, ты должен боготворить одно и обсирать другое.

240. mvavt /231 04.05.2012 21:13 N900

так если это можно делать в любом языке (а можно и не делать), что же такого тебе не нравится в плюсах? Да и в сях (я, как-то, пишу на сях софт и не для микроконтроллеров и обхожусь без байтоёбства и указателельной магии).

241. mvavt /231 04.05.2012 21:14 N900

алсо, вопрос на засыпку: Tcl (и Tk) — это байтоёбство или Великий Язык И Великий Тулкит Для Решения Задач?

242. 0xd34df00dCthulhu /239 04.05.2012 21:16 Azoth_primary

Может, мне еще и тян запилить?

243. mva0xd34df00d /242 04.05.2012 21:16 N900

да. Тян-погромиздку. Как у меня. И пилить личкрафты на хаскеле всей семьёй, да.

244. Cthulhumva /243 04.05.2012 21:17 Miranda

Нет, лингвотян полущ.

245. vtmva /233 04.05.2012 21:21

Пиздец. В языке программирования НЕ ДОЛЖНО БЫТЬ никакого уровня вхождения. Это блять инструмент для написания программ, а не дрочева на байты. Высокий уровень вхождения — это недостаток языка, а не его достоинство. Процесс написания программы — это не великое искусство, оно не требует профессионалов, это, на ДАННОМ ЭТАПЕ РАЗВИТИЯ (мы не в 1950, не в блять 1970 году, 2012 год на дворе) — это складывание из готовых "кирпичей", все "алгоритмы", на которые дрочат байтоебы — давно уже написаны и отточены, сейчас не требуется профессионал для их написания, кроме очень редких случаев.
И тот же браузер — не требует никаких особенных алгоритмов и все "кирпичи", которые нужны для его написания уже есть, и бригада "макак" запросто это может сделать, если "профессионал" поставит им задачу и разработает проект, вложит деньги и средства. Почему нет на хаскеле? Потому что это не мейнстрим, потому что его не используют те, кто вкладывает в это дело деньги и время, в мейнстриме, где используется Java и C#, на данный момент получается просто нет потребности, всех _устраивает_ текущее положение дел и дешевле "купить оперативки", чем зачем-то писать очередной велосипед. Но рано или поздно, это появится, не переживай.

246. mvavt /245 04.05.2012 21:22 N900

нихуя они не отточены. Именно поэтому AV, сегфолты и нихуя не работает, так что не пизди тут.

247. 0xd34df00dvt /245 04.05.2012 21:22 Azoth_primary

Ты ошибаешься. Порог вхождения требуется. Математический склад ума требуется. Ну, для программистов, не для кодеров. А то получаются вот такие @vt, путающие хеш и список, для которых O-нотация — совершенно ненужная в программировании вещь каких-то яйцеголовых задротов.

248. mvamva /246 04.05.2012 21:23 N900

и вот именно потому что некоторые думают профессионал не требуется и берут макак — получается хуета, в которой ты потом обвиняешь плюсы и байтоёбство. Пиздец.

249. vt0xd34df00d /247 04.05.2012 21:24

ты можешь сколько угодно нести свою ахинею, от этого файрфокс, написанный умными программистами, разбирающихся в реализации списков, падать и течь не перестанет

250. 0xd34df00dvt /249 04.05.2012 21:24 Azoth_primary

Реквестирую непадающий нетекущий файрфокс на манагед-языках.

251. mvavt /249 04.05.2012 21:25 N900

с какого хуя ты взял, что файрфокс написан «умными программистами, разбирающимися в реализации списков», а не такими же макаками, которые должны строить приложения в твоём мире?

252. mva0xd34df00d /250 04.05.2012 21:25 N900

присоединяюсь

253. vt0xd34df00d /250 04.05.2012 21:26

зачем реквестировать? Напиши же наконец. Кто, кроме тебя напишет? У тебя же математический ум, и дохуя свободного времени.

254. 0xd34df00dvt /253 04.05.2012 21:27 Azoth_primary

Мне неинтересны интересные тебе менеджед-языки, а на том же хаскеле есть более интересные задачи для решения.

255. mvavt /253 04.05.2012 21:27 N900

а ты будешь только кукарекать? (прости, уже устал сдерживаться)
Ты-то что написал? Или ты версишь, что на одной теории и кукареканьи можно чего-то доибться?

256. mvamva /255 04.05.2012 21:27 N900

*веришь

257. vt0xd34df00d /254 04.05.2012 21:27

то есть тебе неинтересно получить непадающий и нетекущий браузер, ты просто вышел попиздеть?

258. mvavt /257 04.05.2012 21:28 N900

тебе больно интересно, как я погляжу

259. Cthulhuvt /245 04.05.2012 21:28 Miranda

Мой монитор замироточил от взаимоисключающих параграфов.
У хаскеля порог вхождения ниже, чем у с++? оооок.

И ты опять (снова) не смог осознать главного. Знание тех самых алгоритмов, о которых шла речь выше, нужно не для того, чтобы садиться и вручную писать их реализацию для каждого случая. Оно нужно для того, чтобы программист мог сам выбрать наиболее оптимальный "кирпич" для своей ситуации, а не тыкать наугад или дожидаться подсказки постепенно вымирающей касты "профессионалов".

За сим ухожу. U.

260. Cthulhuvt /249 04.05.2012 21:29 Miranda

Да, last remark. Если бы его писали такие как ты — он бы просто не запустился. Ну, по крайней мере на железе до 2112 года выпуска.

261. vtmva /251 04.05.2012 21:29

с какого хуя ты взял, что "умные программисты, разбирающиеся в списках" пишут программы, а не руководят группами "макак"?

262. 0xd34df00dvt /257 04.05.2012 21:29 Azoth_primary

Лол, это я тут должен что-то доказывать, оказывается? Мне интересно получить непадающий и нетекущий IM, например, и я вполне успешно к этой цели иду.

263. mvavt /257 04.05.2012 21:30 N900

и повторяем в пятисотый раз: непадающесть, нетекучесть и нежирность зависит НЕ ОТ ЯЗЫКА, блядь, а от программиста.
Вот вместо того чтобы тут кукарекать — сам бы пошёл и написал хороший годный браузер на хаскеле. А мы бы тут пиздели как ты сейчас.

264. mvavt /261 04.05.2012 21:31 N900

с такого, что знаю, что группами макак руководят люди, которые не разбираются не только в програмировании, но и в техчасти вообще. Просто тупые менеджеры-маркетоиды, увы.

265. vt0xd34df00d /262 04.05.2012 21:31

успешно идешь к непадающим и нетекущим личкрафтам 6 или сколько там лет уже? А все никак не дойдешь и не дойдешь...

266. mva0xd34df00d /262 04.05.2012 21:32 N900

не забудь выкинуть вебкит по пути :)

267. mvavt /265 04.05.2012 21:32 N900

ты уже 29 лет идёшь и никак не дойдёшь. И что?

268. 0xd34df00dvt /265 04.05.2012 21:32 Azoth_primary

Оцени масштаб проекта. И да, азотху полтора года, например.

269. vtmva /264 04.05.2012 21:33

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

270. mvavt /269 04.05.2012 21:35 N900

вспоминаю. Пишут.

271. mvamva /270 04.05.2012 21:35 N900

алсо, а при чём тут знаменитость?

272. 0xd34df00dmva /271 04.05.2012 21:35 Azoth_primary

А на что еще не-программисту остается дрочить?

273. vtmva /271 04.05.2012 21:37

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

274. vtmva /264 04.05.2012 21:39

> тупые менеджеры-маркетоиды

Ну и интересно, что за маркетологи руководят опенсорсом, например? Почему без этих самых тупых маркетологов получается такой же говнокод, падающий, и не поддерживающийся?

275. mvavt /273 04.05.2012 21:39 N900

примеры: мой тесть, мой отец. Работали и на перфокартах и "на переключателях". И это им не мешает сейчас заниматься любимым делом и получать за это хорошие бабки.
Пример: RMS,
Пример: Таненбаум,
Примеров ещё дохуищща, на самом деле. Только толку, если ты всегда можешь прокукарекать об их неавторитетности в ответ.

276. vtmva /275 04.05.2012 21:42

ты как раз привел примеры тех, кто писал код в 70-х годах, и в данный момент они занимаются руководством, научной деятельностью, etc, но никак не написанием кода.

277. vtmva /275 04.05.2012 21:43

алсо, RMS ничего не писал на байтоебских языках, совершенно напротив, так что смело записывай его в "макак", по твоей логике.

278. mvavt /276 04.05.2012 21:43 N900

да ну нахуй. Все из перечисленных занимаются написанием кода в том числе и в этом году.

279. mvavt /277 04.05.2012 21:43 N900

да ну нахуй, а емакс на чём написан?

280. vtmva /279 04.05.2012 21:49

пиздец, http://en.wikipedia.org/wiki/Lisp_%28pro...

281. mvavt /280 04.05.2012 21:51 N900

а теперь иди и учи, блядь, историю. Или иди в свою любимую википедию. Емакс написан на двух языках: на С и на ELisp. Это раз.
Во вторых, TECO, с которого емакс начинал свою жизнь был написан тоже, сука, нихуя не на хаскеле.

282. vtmva /281 04.05.2012 21:54

А причем тут то, с чего начинался емакс, и то на чем писал RMS? Ты лучше сходи в исходный код емакса, который по большей части написан именно на ELisp. Так что он макака, получается ведь? Он еще и пропагандирует лисп во всех своих научных работах и выступлениях, вдвойне макака, ага? И ни слова о байтоебстве почему-то, втройне макака, видимо

283. mvavt /282 04.05.2012 21:57 N900

схуяли, во-первых, ты записал, лисп в макакоязыки? Макаки не смогут в лисп, я гарантирую это.
Во-вторых, то, что емакс большей частью написан на лиспе не отменяет того, что RMS писал и пишет в том числе и его в том числе и на сях.
В-третьих, "то с чего начинался" емакс, во первых написано в том числе и RMS, и более того, оно никуда по сути не пропало из емакса. Так что Слив засчитан, бро.

284. mvamva /283 04.05.2012 21:58 N900

s/во первых/для начала/
алсо, 5 утра, вы заебали, пойду спать.

285. vtmva /283 04.05.2012 22:02

В макакоязыки ты (и сочувствующие байтоебы) записали все высокоуровневые языки, с gc, не требущие арифметики указателей и байтоебли, и прочими "тормозными" штуками, так что забирай свой слив себе. Ты бы хоть из сишного мирка сначала вылез и немного хоть изучил что еще бывает в природе. Алсо да, твой любимый lua тоже ведь макакоязык по твоей логике, пичалька.

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

286. mvavt /285 04.05.2012 22:02 N900

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

287. mvamva /286 04.05.2012 22:03 N900

алсо "арифметики указателей и байтоебли, и прочими "тормозными" штуками" достойно премии дарвина

288. vtvt /285 04.05.2012 22:03

s/не байтоеблю/не высокоуровневость/

Тоже спать, потом продолжим :)

289. mvavt /285 04.05.2012 22:04 N900

и таки не по моей логике, а по той, что ты мне приписал, ага.

290. 0xd34df00dvt /285 04.05.2012 22:04 Azoth_primary

Я пишу на плюсцах без арифметики, они тоже не байтоебствующие?

291. mvavt /285 04.05.2012 22:04 N900

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

292. vtmva /286 04.05.2012 22:05

так ты записываешь в макакоязыки все, о чем слышал что отзываются "плохо", а в крутые языки для профессионалов те, о которых отзываются "круто", ты же не знаешь их, и меряешь все не своим мнением и знанием, а отзывами "авторитетов" для тебя, такие дела.

293. 0xd34df00dvt /288 04.05.2012 22:05 Azoth_primary

Да, спать, мне сегодня пиздюхать в физтех на час раньше из-за ебаного рабочего расписания и обеденного перерыва электричек.

294. Klava 04.05.2012 22:05 tkabber

пиздуйте спать уже!

295. mva0xd34df00d /290 04.05.2012 22:05 N900

я и на сях пишу без неё. Куда катится мир...

296. 0xd34df00dvt /292 04.05.2012 22:06 Azoth_primary

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

297. mvavt /292 04.05.2012 22:06 N900

вообще-то, я записываю в макакоязыки только то, что во-первых пробовал сам, а во-вторых имел немалый опыт общения с макаками, пишущими на нём. И если мака много — язык становится макакоязыком.

298. mvamva /297 04.05.2012 22:06 N900

алсо, плюсы — макакоязык. Но это не значит, что на нём нельзя написать годную программу.

299. vt0xd34df00d /290 04.05.2012 22:07

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

300. mvavt /292 04.05.2012 22:07 N900

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

301. vtvt /299 04.05.2012 22:07

*плюсах КАК на хаскеле

Спать

302. 0xd34df00dvt /299 04.05.2012 22:07 Azoth_primary

Я пишу на плюсах как на хаскеле, УМВР. В C++11 все охуенно, от лямбд до вариадиков. Что тебе не так?

303. ulidtko 04.05.2012 22:22

бля, да ну нахуй всё это читать

304. 238328vt /206 05.05.2012 05:57 40057724381336197360387465

они пользуются мной

305. 238328vt /226 05.05.2012 06:11 40057724381336197360387465

Предлагаю вообще отказаться от языков и создавать для каждого крупного проекта свою формальную систему.

306. 238328mva /233 05.05.2012 06:14 40057724381336197360387465

специалист по макакам в треде, у меня фейспалм

307. generatorglukoff 05.05.2012 07:39

а я это всё прочёл!

308. 238328generatorglukoff /307 05.05.2012 08:30 15477314261336206539589278

ты бы еще башорг утром за чашкой кофе читал

309. Cthulhuvt /261 05.05.2012 11:15 Miranda

В твоём ебанутом мирке достаточно знать, чем отличается список от хеша, чтобы руководить такими как ты? Плохо, очень плохо быть подобным тебе.

310. Cthulhuvt /265 05.05.2012 11:16 Miranda

У него хоть личкрафты есть, в отличие от.

311. Cthulhuvt /277 05.05.2012 11:25 Miranda

Ты решил посостязаться сам с собой в номинации "самый бессмысленный и пиздобольский комментарий в этом треде"?

Среди прочего, RMS был автором первых версий gdb и gcc. Сам попробуешь догадаться, на чем они написаны, или подсказать?

312. vtCthulhu /309 05.05.2012 11:25

ты же отписался? Неужто так сильно припекло?

313. Cthulhuvt /312 05.05.2012 11:26 Miranda

Я решил сутра посмотреть, что вы нафлудили тут, и охуел еще больше чем вчера.

А на вопрос-то ты так и не ответил.

314. vtCthulhu /313 05.05.2012 11:32

да вроде все байтоебы уже уползли изучать языки программирования, вместо байтоебства, какие вопросы-то еще? Там, вчера, кстати, за тебя @mva досталось, это ведь ты, а не он, утверждал, что высокоуровневые языки плохо, gc — очень плохо, и все кто не изобретают в своих программах заново реализацию списков — макаки. Что там с лиспом и RMS, а?

315. Cthulhuvt /314 05.05.2012 11:41 Miranda

Вполне ожидаемый итог.
А я ведь специально, для таких долбоёбов с атрофированным мозгом, как ты, несколько раз подчеркивал в своих комментариях: "высокоуровневые языки не плохи сами по себе (/194)", "знание алгоритмов нужно не для того, чтобы реализовывать их вручную каждый раз, а всего чтобы уметь выбрать нужное из готовых реализаций (/259).
Но ты не смог осознать даже такие, разжеванные как для младенцев утверждения, трактуя их с точностью до наоборот.
Сходи к доктору, что ли.

Так что там с RMS и gdb&gcc, а?

316. mvaCthulhu /315 05.05.2012 11:44 N900

емакс-то и в данный момент и пока был надстройкой к TECO тоже не без сей писан :)

317. Cthulhumva /316 05.05.2012 11:46 Miranda

Пусть сначала про gdb и gcc осознать попробует, это проще. Больным людям нельзя давать сразу слишком большие нагрузки, могут надорваться ведь.

318. mvaCthulhu /317 05.05.2012 11:46 N900

ну, я про емакс-то у него 5 раз спрашивал ещё вчера :)

319. vtCthulhu /315 05.05.2012 11:54

здесь кто-то утверждал, что знание алгоритмов не нужно? Утверждалось, что занятие байтоебством не нужно. Почему у байтоебов проблемы с пониманием разницы?

И чего тыкать тем, что RMS еще и на С писал? В этом что-то плохое? Ты бы хоть ознакомился с тем, что он пишет о себе, сколько и на чем он программировал, что советует изучать программирование с sicp (что ты естественно не пробовал читать, это же для макак, лисп — высокоуровневый язык, в котором не нужно изобретать структуры данных, фу, фу, для макак)

320. vtmva /316 05.05.2012 11:54

пиздец просто, открой блять код емакса, и увидишь, что бОльшая часть кода написана совершенно не на сях.

321. mvavt /319 05.05.2012 11:55 N900

пиздец. То ты говоришь, что "РМС не писал на си", то когда тебе доказали обратное уже 10 раз — ты говоришь "и чего тыкать тем, что он писал". Того и тыкать, чтобы пиздеть не было охоты...

322. mvavt /320 05.05.2012 11:56 N900

и что, блядь, с того? РМС от этого стал "никогда не писал на сях" чтоли?

323. vtmva /321 05.05.2012 11:56

что ты доказал тем, что рмс писал еще и на си? Ты этим доказал что нормальные языки программирования не нужны, или что?

324. vtmva /322 05.05.2012 11:57

"никогда не писал" читай как "никогда не придавал значения"

325. 0xd34df00dvt /314 05.05.2012 11:57 Azoth_primary

Да ты же даже читать не умеешь!

326. mvavt /323 05.05.2012 11:57 N900

я этим доказал, что ты пиздишь как минимум в том коментарии, где утверждал, что он не писал на С. Ну а дальше — больше.

327. mvavt /324 05.05.2012 11:57 N900

ах, начинаем выкручиваться и подменять значения слов. Окей.жпг.

328. 0xd34df00dvt /319 05.05.2012 11:57 Azoth_primary

Ты утверждал, что знать, что там какой список, не нужно. У тебя склероз, лол.

329. vtmva /326 05.05.2012 11:58

Ну отлично, "раз он вот тут сказал неправильно, значит все что он сказал неправильно"? Ну нет проблем, еби байты дальше.

330. mva0xd34df00d /328 05.05.2012 11:58 N900

боюсь, это не склероз...

331. 0xd34df00dvt /324 05.05.2012 11:58 Azoth_primary

«Никогда не писал» читается как «никогда не писал». Или ты хозяин своего слова — типа, сказал, забрал обратно?

332. mvavt /329 05.05.2012 11:59 N900

во-первых, я этого не говорил. У тебя хромает логика. Во-вторых, описанная тобой модель "если спиздел в одном, то пиздит во всём" применяется почти везде и считается справедливой :)

333. gelraen 05.05.2012 11:59 imax

в этом треде не хватает добра. @vt, реквестирую определение байтоёбства.

334. vtmva /332 05.05.2012 12:05

Ну, по такой логике, очень удобно рассуждать. Главное, можно спорить сколько угодно ради спора, и ловить оппонента на недочетах. Со стороны будет смотреться что ты прав, ага :)

335. vtgelraen /333 05.05.2012 12:07

/192 — тут трое словили от ссылки атомный разрыв шаблона

336. 0xd34df00dvt /335 05.05.2012 12:07 Azoth_primary

Я по ней даже не ходил.

337. mvavt /334 05.05.2012 12:07 N900

>> у тебя хромает логика
>> по такой логике, очень удобно рассуждать

ОК, я так и думал :)

338. gelraenvt /335 05.05.2012 12:09 imax

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

339. vt0xd34df00d /336 05.05.2012 12:10

и в песок еще головой уткнись! НЕЕЕЕЕЕТ НЕ ТРОГАЙТЕ МОИ КРЕСТЫ, Я БУДУ ЕБАТЬ ИХ ВСЮ ЖИИИЗНЬ!

340. 0xd34df00dvt /339 05.05.2012 12:12 Azoth_primary

Тут просто ты с товарищем сыграл злую шутку — уровень твой аргументации и логической целостности твоей позиции таков, что по ссылкам, которые ты котируешь, по определению не может быть ничего хорошего.

341. mva0xd34df00d /340 05.05.2012 12:13 N900

не переживай, там в самом деле хуета и ни слова про кресты :)

342. gelraen0xd34df00d /340 05.05.2012 12:13 imax

дедфуд такой дедфуд

343. vt0xd34df00d /340 05.05.2012 12:14

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

344. mvamva /341 05.05.2012 12:14 N900

в смысле, "хуета" в том плане что там капитанство на капитанстве, а вместо логических выводов там наезды на олдфагов. Коэффициент полезности статьи — минус бесконечность. Коэффициент зашкаливания ЧСВ автора — плюс бесконечность.

345. gelraengelraen /338 05.05.2012 12:15 imax

хм, видимо конструктивность в этом треде никому кроме меня не нужна

346. mvagelraen /345 05.05.2012 12:16 N900

ты видимо не внимательно читал тред и поэтому не уловил, что попытки добиться от @vt конструктива вместо кукареканья обречены на провал изначально :)

347. Cthulhuvt /319 05.05.2012 12:16 Miranda

> psto, 0:43:17:
> @vt@mva:
> алсо, RMS ничего не писал на байтоебских языках, совершенно напротив, так что смело записывай его в "макак",

> psto: @vt@Cthulhu:
> И чего тыкать тем, что RMS еще и на С писал? В этом что-то плохое?

Это называется "диссоциативное расстройство идентичности", мой юный, нездоровый друг, или "синдром множественной личности" по-простому. Я уже советовал выше сходить к доктору, но ты ведь все равно не послушаешься.

И избавься уже от своих комплексов по поводу "изобретения" структур данных. То, что многие люди в отличие от тебя понимают, как работают эти структуры, совсем не значит, что они бросаются изобретать их в каждом проекте. Повторяю это уже хз какой раз в этом треде.

348. vtgelraen /338 05.05.2012 12:16

Ну а мне ты предлагаешь покапитанить про то, что байтоебство — это ручная работа с памятью, перекладывание байтиков и указателей на них? Или что?

349. 0xd34df00dvt /343 05.05.2012 12:17 Azoth_primary

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

350. vtCthulhu /347 05.05.2012 12:18

эти пафосные речи, с попытками перейти на личности, уже порядком заебли. Давай что ли на примерах, в каких случаях требуется низкоуровневая "оптимизация" программы? Или ты только теоретизировать можешь?

351. Cthulhuvt /323 05.05.2012 12:19 Miranda

Он этим в очередной раз доказал то, что ты не только некомпетентный долбоёб, а еще и кукарекающий пиздобол, например.

352. gelraenvt /348 05.05.2012 12:19 imax

да, покапитань, пожалуйста. Без чёткого определения очень сложно уловить предмет срача

353. Cthulhuvt /324 05.05.2012 12:19 Miranda

@vt читай как @долбоёб, оок.

354. 0xd34df00dvt /348 05.05.2012 12:19 Azoth_primary

Считается ли new в сишарпе ручной работой с памятью? Считается ли bang patterns и strict evaluation в хаскеле ручной работой с памятью?

355. vt0xd34df00d /349 05.05.2012 12:19

> осилил плюсцы и могу во всю использовать их мощь

356. 0xd34df00dvt /355 05.05.2012 12:20 Azoth_primary

Тебе так разворотило, что кроме цитаты ты ничего не осилил?

357. vtCthulhu /353 05.05.2012 12:20

значит примеров не будет?

358. mva0xd34df00d /356 05.05.2012 12:20 N900

блджать, мне сейчас ленту порвёт от рекомендаций комментов из этого треда :)

359. 0xd34df00dvt /357 05.05.2012 12:20 Azoth_primary

Примеров твоего долбоебизма? Да весь этот тред.

360. 0xd34df00dvt /350 05.05.2012 12:23 Azoth_primary

Ты что под оптимизацией понимаешь? Речь-то идет про понимание асимптотик разных алгоритмов.

361. vtgelraen /352 05.05.2012 12:30

Краткий пересказ:
Предмет срача в том, что некоторые господа в данном треде уверены в том, что высокоуровневые языки и абстракции вредны для программ, уверены в том, что ручная "оптимизация", в том числе на уровне ручного выделения памяти, с помощью "квалифицированных специалистов", а не каких-то там индусских "макак" — может спасти мир от говнокода, программы станут быстрыми и безглючными. На что я собственно пытаюсь возразить, что глючат как раз программы, написанные специалистами, на их любимых сишечках и крестах, особенно на последних, а их потуги в определении "оптимизации" я здесь собственно и называю байтоебством.
ИЧСХ, когда эти господа узнали, что оказывается(sic!) многие языки, о которых они краем уха слышали от "авторитетных пацанов" — типа Haskell или lisp — оказывается тоже высокоуровневые, в них оказывается тоже никто не выделяет руками память и не оперирует переменными в регистрах — у них пошел разрыв шаблона по второму кругу и они начали нести ахинею про то, что на таких языках можно писать ТОЛЬКО великим специалистам, не ниже доктора наук, а "макаки" и тут все испортят. Еще и от меня зачем-то потребовали браузер на хаскеле написать. Видимо пытаясь доказать, что браузеры можно писать исключительно на их байтоебских языках, а лиспы с хаскелями — это всё игрушки.

362. 0xd34df00dvt /361 05.05.2012 12:33 Azoth_primary

Да ты и правда читать не умеешь.
И, оказывается, я слышал о хаскеле от авторитетных пацанов только, ок, и не знаю что и как там.

363. mva0xd34df00d /362 05.05.2012 12:35 N900

и оказываетсяя на хаскеле с лиспом нельзя байтоёбствовать, да.

364. 0xd34df00dvt /361 05.05.2012 12:39 Azoth_primary

И, кстати, после хаскеля я стал ценить плюсцы еще больше, ибо хаскель неплохо перевернул мировоззрение, и теперь я могу писать еще более годный код на плюсах.

365. vt0xd34df00d /364 05.05.2012 12:45

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

fixed

366. mvavt /365 05.05.2012 12:46 N900

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

367. gelraenvt /361 05.05.2012 12:46 imax

у тебя слишком богатое воображение, по-моему.

368. Cthulhuvt /335 05.05.2012 12:47 Miranda

Твои влажные мечты такие влажные.

369. mvamva /366 05.05.2012 12:47 N900

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

370. vtmva /369 05.05.2012 12:49

а что еще кроме этого ты пробовал? Си, си с классами и обертку над сями — это я понял, а еще?

371. 0xd34df00dvt /365 05.05.2012 12:49 Azoth_primary

Не суди же по себе.

372. Cthulhugelraen /345 05.05.2012 12:49 Miranda

Ты правда надеешься на конструктивность от @vt? Зря, ой зря.

373. 0xd34df00dvt /370 05.05.2012 12:49 Azoth_primary

Отношение к плюсцам как к си с классами — еще один отличительный признак школьника-ваннаби-специалиста, каковым и является @vt.

374. gelraenCthulhu /372 05.05.2012 12:50 imax

иногда у меня просыпается нездоровый оптимизм >_>

375. 0xd34df00dvt /365 05.05.2012 12:50 Azoth_primary

И да, моим первым языком был JS.

376. mvavt /370 05.05.2012 12:52 N900

ну, начинал я с бейсика ещё когда у меня ещё Микроша был. Потом паскаль, потом Си, потом кресты, потом PHP, потом Python, потом вдыхание Lisp совместно с емаксоёбством, потом Ruby, потом время щупанья всего подряд включая яву, потом Lua.
Ну, и вроде как это не полный список, т.к. я всего уже и неупомню.
So?

377. mva0xd34df00d /375 05.05.2012 12:53 N900

ну и да, всякие JS, HTML и прочее такое я не считал принципиально. Но так-то JS был ещё до С :) Правда, в полной мере JS я не знаю и сейчас, но, с другой стороны, кто знает-то? :)

378. vtgelraen /374 05.05.2012 12:54

а что ты хочешь услышать, я понять не могу?

379. gelraenvt /378 05.05.2012 12:55 imax

конструктивную критику, почему вот этот конкретный мудак не прав, вместо кукареканья "байтоёбство — плохо, C — не язык программирования"

380. vt0xd34df00d /373 05.05.2012 12:55

Хорошо, буду как студент, отношусь как к сям с хуевой реализацией классов. Впрочем, а что в крестах реализовано хорошо-то?

381. mvavt /380 05.05.2012 13:11 N900

кококо?

382. 0xd34df00dvt /380 05.05.2012 13:13 Azoth_primary

Не позорься, иди уже осиль предмет, о котором так споришь.

383. Cthulhuvt /350 05.05.2012 13:17 Miranda

Объяснять что-то на примерах шизофренику? Хм, ну давай попробуем, только постарайся интегрировать личности хотя бы на время в одну псевдоработоспособную, чтобы не было как раньше — левая кукарекает про то, что RMS ничего не писал на C, правая про то, что писал, но ничего плохого в этом нет, а центральная про то что она вообще тут не при делах.

Начнем с совсем низкоуровневых вещей. Про embedded разработку слышал, надеюсь? Объяснять, зачем там нужно "байтоебство", не нужно, надеюсь?
Про ядро ос слышал? Про то, что случится, если писать аппаратнозависимые куски без понимания принципов работы твоей архитектуры и без "байтоебства" догадываешься? Впрочем не догадываешься, конечно же.

Поднимемся чуть выше, к более понятным для тебя вещам.
Ты там еще вчера утверждал, что тебе не нужно знать разницу между списками и хешами, за тебя все решит компилятор. Попробуй напрячься и подумать, как выбор структуры данных и/или алгоритма влияет на эффективность твоей программы. Хоть это и далеко не "низкоуровневая оптимизация", но ты и тебе подобные неспособны почувствовать разницу, увы.

А еще для расширения кругозора можешь попробовать посмотреть сюда, например => http://disruptor.googlecode.com/files/Di... .
Если сможешь там хоть что-то понять — увидишь, как иногда размывается грань между "байтоёбскими" и "нормальными" языками.

384. Cthulhuvt /361 05.05.2012 13:21 Miranda

ЭЭ, а ты точно не из палаты вот это все пишешь? Просто если у тебя настолько жесткие искажения при восприятии реальности, то мне страшно представить, как родные тебя на улицу выпускать не боятся.

385. vt0xd34df00d /382 05.05.2012 13:21 Mobile

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

386. 0xd34df00dvt /385 05.05.2012 13:22 Azoth_primary

Я не вижу смысла отвечать на вопрос, исходящий из некорректных предпосылок. Заботай теорию, потом возвращайся.

387. snakehoney 05.05.2012 13:26

388. snakehoneysnakehoney /387 05.05.2012 13:26

Блядь, я промазал.

389. Cthulhuvt /361 05.05.2012 13:27 Miranda

> рглючат как раз программы, написанные специалистами, на их любимых сишечках и крестах, особенно на последних,

Посмотрите, какая Кассандра. Ты много программ на "последних крестах" видел? Ты уже смог заметить явную зависимость между глючностью программ на "последних" и "предпоследних"?

390. 0xd34df00dsnakehoney /387 05.05.2012 13:27 Azoth_primary

У меня такой когда-то на брелке был.

391. Cthulhusnakehoney /388 05.05.2012 13:28 Miranda

Привет. Заходи, присаживайся, здесь в треде есть живой шизофреник, это любопытно.

392. zetoke 05.05.2012 14:03

Привет. У кого бугурт от ruby и почему?

393. generatorglukoffzetoke /392 05.05.2012 14:06 Досктоп

>ruby
уходи отсюда, хипстер

394. 238328 05.05.2012 16:56 1331786089133623547292923

тред одного зеленого

395. rtsomeCthulhu /189 05.05.2012 17:52

how to solve 100KC problem: solve 10KC problem and wait for a decade.

396. vtCthulhu /383 05.05.2012 22:07

> disruptor

бугуртящий байтоеб показывает реализацию чего-то, чего нет в джаве, и уверен что для написания программ это нужно знать. man plinq, блеать. Какое это имеет отношение к написанию программ? Через сколько стандартов это будет в плюсах ? (отвечая на вопрос ниже) Ах да, байтоеб запишет в шизофреники, потом два раза ответит на один мой пост

397. vt0xd34df00d /386 05.05.2012 22:10

начнем с простого. Покажи, как на C++ получить список методов объекта.

399. vtgelraen /379 05.05.2012 22:27

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

400. mvavt /396 05.05.2012 22:27 N900

лол, блядь.
>> два раза ответит на один <...> пост
и прям тут же сам отвечает два раза на пост дедфуда :)

401. vtmva /400 05.05.2012 22:30

В этот раз не прокатило, ответ был разным людям, иди подрочи байты и попробуй еще ;)

402. mvavt /399 05.05.2012 22:31 N900

а её всё равно надо выделять и освобождать, просто если это будешь делать ты, то если ты не криворукая макака, а делал всё правильно — из-за твоей софтины ни у кого не распидорасит всю оперативку. А если это за тебя будет делать инициализатор (при компиляции с ололоохуенныхязыков), а потом GC ходить и подбирать за тобой говно (и то, только то, которое он найдёт, а не всё), то память таки распидорасит рано или поздно. Мне, вот, например, из-за таких вот великих программистов, которые не любят выделять и освобождать память не хватает 10 гигов оперативки...

403. mvavt /401 05.05.2012 22:32 N900

/397 /398 — одному и тому же. С одним и тем же контентом

404. vtmva /402 05.05.2012 22:37

то есть ты в очередной раз записал lisp и haskell в языки криворуких макак? Отлично
Да что там эти языки, в твоем lua тоже нельзя выделять и освобождать память, ты — криворукая макака? У тебя опять не сходится.

405. mvavt /404 05.05.2012 22:39 N900

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

406. vtmva /403 05.05.2012 22:39

это python же, от которого у нас тут 400 постов уже бугурт, повторил два раза

407. mvavt /404 05.05.2012 22:39 N900

во всех трёх можно. Ты сфейлил.

408. mvavt /406 05.05.2012 22:40 N900

ну конечно же, это питон, а не ты.

409. vtmva /405 05.05.2012 22:40

ебаный ты пиздец, какие разные предложения? Ты сказал "если это за тебя будет делать инициализатор (при компиляции с ололоохуенныхязыков), а потом GC ходить и подбирать за тобой говно (и то, только то, которое он найдёт, а не всё), то память таки распидорасит рано или поздно". Я ответил именно на это предложение

410. mvamva /407 05.05.2012 22:40 N900

и да, как минимум два из них — скриптовые языки, которые использовать как полноценные языки программирования — идиотизм

411. mvavt /409 05.05.2012 22:42 N900

в ЭТОМ предложении про макак не было ни слова. И таки я уже ответил на твои возражения касательно ЭТОГО предложения в /407 и /410

412. vtmva /410 05.05.2012 22:42

что такое "скриптовые языки", чем они отличаются от каких-то еще?

413. 0xd34df00dvt /397 05.05.2012 22:43 Azoth

Ты бы для начала хотя б на один мой вопрос ответил.

414. vtmva /411 05.05.2012 22:44

ты оттягиваешь фейл дедфуда что ли пиздежом не по смыслу? Давай ты за него ответь тогда, как получить в C++ список методов класса? А то у тебя макаки вечно перемещаются, то им можно выделять память, то нельзя

415. vt0xd34df00d /413 05.05.2012 22:46

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

416. 0xd34df00dvt /415 05.05.2012 22:47 Azoth

/413.

417. mvavt /412 05.05.2012 22:48 N900

тем, что используются для быстрого создания некритичных к скорости обратотки информации и к производительности скриптов (наборов команд) или же для т.н. userspace-расширения функционала (точно так же, заведомо зная про ущебность данного пути для чувствительных к производительности и скорости обработки процессов) чего-либо. В то время, как "языки программирования" в логическом смысле этого слова подразумевают набор инструментов для байтоёбства (которым вовсе не обязательно пользоваться, если тебе надо побыдлокодить, но который используют когда надо создать критичное к производительности и скорости обработки информации приложение). К слову, в Lua, например, байтоёбство (не смотря на скриптовость) делается довольно просто и поэтому моя самописная реализация sha512_crypt работает раз в 50 быстрее, чем такая же на ололопитоне. И даже немного быстрее Сшной реализации.

418. vtmva /417 05.05.2012 22:56

> быстрого создания некритичных к скорости обратотки информации
> немного быстрее Сшной реализации.

Ты себе противоречишь ;)

419. mvavt /418 05.05.2012 22:56 N900

а вот и нет. Ни капли.

420. vtmva /419 05.05.2012 23:05

блеать, я не понимаю этого упорства. Если писать быстрее, если получается код быстрее, ЗАЧЕМ упираться и защищать языки 70-х годов? Ну ЗАЧЕМ эта защита из чувства уважения и дани памяти? Пиздец

421. mvavt /418 05.05.2012 23:07 N900

по-моему даже дедфуд догадался бы, что в данном случае играют роль особенности Lua, играет роль понимание того, что ты пишешь и способов, как это можно соптимизировать. На любом языке можно как набыдлокодить, так и набайтоёбить. Ну и в случае работы под LuaJIT (что *в некоторых контекстах* даёт 50разовый прирост производительности и на столько же уменьшенное потребление ресурсов по сравнению с "обычным" интерпретатором — дают фокусы с "динамическим ассемблером" (название придумано автором), и FFI в LuaJIT.

Например, Я более чем уверен, что если дедфуд упорется и сделает sha512_crypt на хаскеле — оно будет работать быстрее питушонового. А вот с моей Lua-реализацией я бы посмотрел. А если бы ещё кто-нибудь на столько же упоролся и сделал HaskellJIT, то твоё представление о байтоёбстве наверное бы рухнуло. Вместе с уверенностью в отсутствие оного в хаскеле (и Луа, как мы выяснили) :)

422. Cthulhuvt /396 06.05.2012 04:46 Miranda

Грустно. Ты не понял ничего из написанного по ссылке. А я все же надеялся.

Что же, попробую растолковать. Умея "байтоебить", джавист смог бы сделать такую штуку. Не умея — не смог бы.
Если, как ты, заранее смириться с положением ебаной обезьяны, которой будут командовать "профессионалы", знающие, в чем отличие списка от хеша — это не нужно.
Если же считать себя программистом — да, такое может иногда пригодиться.
Впрочем, ты ж опять не осознаешь сути.

423. Cthulhuvt /396 06.05.2012 04:47 Miranda

И да, слюнки вытри и таблеточку съешь, это я тебе как психолог говорю сейчас, а не как байтоеб.

424. Cthulhuvt /406 06.05.2012 04:50 Miranda

Да, я с самого начала сомневался с диагнозом — у тебя явные признаки как диссоциативного расстройства личности, так и самой обычной вульгарной шизофрении. После этого комментария могу точно сказать, что шизофрения вероятнее. Внешнее влияние, панимаешь, питон два раза комментарии твои отправляет. Может и хуиту за тебя он сам генерит?

425. Cthulhuvt /418 06.05.2012 05:17 Miranda

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

Давайте скинемся всем пстачем ему на галоперидол, что ли?

426. gelraenvt /420 06.05.2012 05:53 imax

зачем упираться и защищать одни языки и обсирать другие? язык — то только инструмент, который может быть удобен для решения конкретной задачи. Ты же почему-то утверждаешь что есть "плохие" (байтоёбские) языки, которые неудобны для любой задачи. Тебе не кажется что ты что-то упускаешь?

427. mvavt /418 06.05.2012 05:57 N900

я вчера кстати зафейлил отправить тебе вот это:

1) фраза "код получается быстрее" — уёбищна
2) код быстрее получается на синтетических тестах и из-за охуительного использования байтоёбства и кусков ассемблера.
3) так или иначе без этого языка 70 годов, который надо обсирать все обсуждаемые языки во-первых не появились бы, во-вторых не развивались бы в настоящее время. И следовательно хуй бы было возможным такое писать сейчас и писать более производительные вещи в будущем.

428. rman 06.05.2012 08:36

эта ваша дисскуссия напомнила мне это

429. ulidtko 06.05.2012 10:54

пиздец, вы ВСЁ ЕЩЁ не успокоились.

вот это нопитонщикам разворотило-то, а!

430. gelraenulidtko /429 06.05.2012 10:59 imax

успокойся, толстячок

431. gelraenulidtko /429 06.05.2012 11:05 imax

олсо, ты до сих пор apt-cacher-ng не починил

432. ulidtkogelraen /431 06.05.2012 14:52

обновил, саси

433. gelraenulidtko /432 06.05.2012 14:52 imax

ты разобрался из-за чего именно он падал?

434. ulidtkogelraen /433 06.05.2012 14:53 lunatic asylum

нет, просто собрал и установил релиз поновее (от 1 мая, лол). Там в чейнджлоге дохера фиксов, читать полностью лень было. Мб и пофиксили :3

435. gelraenulidtko /434 06.05.2012 14:54 imax

ок, посмотрим что будет в 2 часа ночи :)

436. vtmva /421 06.05.2012 16:05

С одной стороны, не надо путать возможность реализовать какой-то алгоритм, манипулируя битами и байтами, с "байтоебством" в том смысле, что в нормальном языке, вот даже в lua, нам не нужно оперировать регистрами процессора и выделять/освобождать память. Язык С выпадает из "нормальных" уже на этом этапе, ибо там реализовывать SHA512 придется именно так и никак иначе — дрочить память, указатели и т.д.

С другой стороны, зачем выдрачивать свою наколенную реализацию sha512, если в нормальном языке программирования она УЖЕ реализована? На этом этапе из "нормальных" выпадает уже lua — ну зачем в 2012 году пользоваться языком, у которого в стандартной библиотеке/в стандартном репозитории пакетов нету таких элементарных вещей?

В конечном итоге, мы пишем программу, которая решает какую-то задачу, ну, возьмем личкрафты к примеру. Как будет писать их байтоеб? Вместо того, чтоб нарисовать АРХИТЕКТУРУ, набросать скелет и потихоньку пилить задуманное, он начнет пилить свои реализации SHA512, вместо использования готовых, да ладно их, хорошо бы не начал с написания своей UI-библиотеки, ведь существующие — тормозные и жрут память!!!1111

Это все равно что начать строительство здания с изготовления кирпичей, вместо приобретения готовых. Можно конечно делать и так, но тогда строительство затянется в десятки раз по времени и по стоимости работы рабочих. И далеко не факт, что наколеночные кирпичи, на которые потратили столько времени, сил и денег, в итоге окажутся такими же качественными, как "заводские", скорее как раз наоборот.

Ну и самое главное, в программировании, в отличии от строительства дома, всегда можно заменить какой-то кирпич ПОСЛЕ получения результата, если он по каким-то причинам не удовлетворяет, поэтому вдвойне глупо начинать писать личкрафты с реализации SHA512, так-то.

437. gelraenvt /436 06.05.2012 16:12 imax

тебя в детстве покусал программист на асемблере? Или почему для тебя явное выделение/освобождение памяти и опрерирование регистрами является тем, что никогда-никогда нельзя делать?
Ну а про архитектуру и историю личкрафтов пусть лучше дедфуд рассказывает.

438. vtgelraen /437 06.05.2012 16:28

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

А про личкрафты я же не говорю что там плохая архитектура или велосипедобайтоебство, там другая проблема — убогий язык программирования, крестопроблемы это тема отдельного обсуждения :)

439. mvavt /436 06.05.2012 16:30 N900

не sha512, а sha512_crypt, блеать. man glibc, man Ульрих_Дреппер. Это не просто SHA512, а байтоёбство в числом виде. И используется для хранения паролей в /etc/shadow (признак пароля в sha512_crypt — $6$).

440. mvamva /439 06.05.2012 16:31 N900

ну и диссоциативное растройство личности у тебя таки имеет место быть: зачем ты меня с дедфудом объединил?

441. gelraenvt /438 06.05.2012 16:31 imax

не обязательно. Иногда "байтоёбство" оправдано, иногда — нет. Ты же, почему-то, утверждаешь что в большом и разнообразном мире не существует ситуаций где целесообразнее явно выделять/освобождать память или оперировать регистрами напрямую.

442. vtgelraen /441 06.05.2012 16:32

Не в "большом и разнообразном мире", а при НАПИСАНИИ ПРОГРАММ.

443. gelraenvt /442 06.05.2012 16:33 imax

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

444. vtgelraen /443 06.05.2012 16:34

ну вот только не надо сюда приписывать какой-нибудь embedded, там тоже можно писать на нормальных языках и не велосипедить на сях.

445. mvavt /442 06.05.2012 16:35 N900

ок, хорошо, представь, что все вдруг согласились с тобой (и отправили твоё посление лет на 50 назад и там тоже согласились). И перестали писать программы (компиляторы, интерпретаторы и т.п. — тоже программы, внезапно) на низкоуровневых языках с ручной работой с памятью. Никто вообще больше не работает с памятью потому что Великие Программисты так не делают.
Ты догадываешься, что произойдёт или объяснить?

446. mvavt /444 06.05.2012 16:36 N900

можно. И тоже КОКОКОКОКОКО докупать КОКОКОКОКОКОКОКО оперативку и КОКОКОКОКОКОКОКО увеличивать объём КОКОКОКОКОКОКО внутреннего хранилища

447. vtmva /446 06.05.2012 16:36

и это будет ДЕШЕВЛЕ чем работа программиста на сях

448. mvavt /447 06.05.2012 16:36 N900

пиздеть — не мешки ворочать, да.

449. gelraenvt /444 06.05.2012 16:38 imax

можно. Но иногда там пишут на C. Угадай, почему?
И да, я пытаюсь понять почему ты обобщаешь свой личный опыт программирования на вообще все возможные программы.

450. vtmva /448 06.05.2012 16:38

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

451. gelraenvt /447 06.05.2012 16:39 imax

зависит от. Заплатить один год зарплату программисту запросто может оказаться дешевле чем изменять схему и встраивать другой контроллер/память в серийную железку.

452. zetoke 06.05.2012 16:40 Psi+

Этот тред нуждается в этом.
Пару недель назад я пил пиво с друзьями в Сан-Франциско и кто-то язвительно заметил:

«У тебя слишком много хипстеров, эдак вы не отмасштабируетесь. Найми несколько жиробасов, знающих C++.»
http://medriscoll.com/post/9117396231/th...

453. vtmva /445 06.05.2012 16:41

Если что, GHC написан на Haskell, и Java написана на Java.

454. gelraenvt /453 06.05.2012 16:41 imax

JVM написана исключительно на Java ? Почему я тебе не верю?

455. mvavt /453 06.05.2012 16:44 N900

а тебе не приходило в голову, что изначально что-то должно было это скомпилировать, чтобы потом этот компилятор мог собрать хотя бы свою реализацию на "своём" языке?

456. zetokegelraen /454 06.05.2012 16:44

JVM JVMу рознь же. Вон оракловский JVM, hotspot вроде называется, он на С++ написан, например.

457. mvamva /455 06.05.2012 16:45 N900

я тебе больше открою: почти все компиляторы, которые уже долгое время написаны на своих языках изначально написаны на сях (а про первый сишный компилятор можешь в вике прочитать)

458. mvazetoke /456 06.05.2012 16:46 N900

а ты говоря эту фразу учитывал, что Оракл теперь владелец Java как сущности?

459. gelraenzetoke /456 06.05.2012 16:47 imax

всё равно, JVM написанная только на Java — это проблема курицы и яйца. процессоры исполняющие код для JVM напрямую не учитываем.

460. zetokemva /458 06.05.2012 16:48 Psi+

Неа, зачем?

461. vtmva /457 06.05.2012 16:49

И теперь, из соображений дани памяти и чести, надо продолжать писать на сях? Зачем?

462. mvavt /461 06.05.2012 16:50 N900

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

463. mvamva /462 06.05.2012 16:51 N900

и вчера байтоёбство ещё не было преступлением, а сегодня уже повод для путёвки в биореактор?

464. vtmva /462 06.05.2012 16:51

Если твоя задача — тянуть время разработки и деньги работодателя, то конечно можно. Вон, С++ вообще специально для этого придумали.

465. zetokemva /463 06.05.2012 16:52 Psi+

Смотря когда, где и в каком именно конкретном случае. Иногда да, путёвка в биореактор.

466. mvavt /464 06.05.2012 16:52 N900

это детские комплексы и преследующие страхи. Ну или просто наглейшая ложь.

467. zetokemva /463 06.05.2012 16:53 Psi+

Ведь байтоёбство не всегда оправдано.

468. gelraenzetoke /467 06.05.2012 16:53 imax

ну а @vt пытается всем доказать что оно не оправдано никогда

469. mvazetoke /465 06.05.2012 16:54 N900

вот именно это мы и пытаемся донести до @vs. А он уверяет, что байтоёбство — преступление всегда, QNX и реалтайм никогда не нужны, а на атомных реакторах и нефтедобывающих вышках надо ставить виндоус и писать софт на питоне.

470. vtgelraen /468 06.05.2012 16:54

Не надо мне приписывать фантазии байтоебов

471. mvamva /469 06.05.2012 16:54 N900

*@vt

472. gelraenvt /470 06.05.2012 16:55 imax

кто здесь?

473. mvavt /470 06.05.2012 16:55 N900

ты только сегодня три раза дословно это говорил

474. vtmva /466 06.05.2012 16:55

Ты скажешь такого никогда не бывает? Вот это и будет наглейшей ложью.

475. gelraenmva /473 06.05.2012 16:55 imax

наверное, это был не он

476. gelraenvt /474 06.05.2012 16:56 imax

толсто и не в тему

477. vtmva /473 06.05.2012 17:00

я сегодня три раза дословно говорил, что использование низкоуровневых средств — это затягивание разработки по времени и ее удорожание, это — практически всегда, да. Но это же не значит, что ИНОГДА использование "ручной оптимизации" может быть полезным, но такие случаи очень и очень редки, а если она еще и преждевременная, то это не только не полезно, но и вредно.

478. mvavt /477 06.05.2012 17:03 N900

а теперь собери мысли в кучу, отсортируй и попробуй сказать ещё раз. А то получился какой-то поток сознания с перескакиваниями между тезисами и взаимоисключающими параграфами

479. vtmva /478 06.05.2012 17:04

я собрал все мысли в первом посте сегодняшнем, который некоторые читали по диагонали. Я по сути повторяю куски из него весь вечер

480. vtmva /457 06.05.2012 17:11

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

481. mvavt /480 06.05.2012 17:15 N900

у тебя точно диссоциативное расстройство личности и визуально-слуховые галлюцинации

482. vtmva /481 06.05.2012 17:19

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

483. vtgelraen /459 06.05.2012 17:21

> JVM написанная только на Java — это проблема курицы и яйца

Проблемы никакой нет, man bootstrapping

А то, что хотспот написан на С++ — на то исторические и прочие ынтерпраизные причины. Кто же бросится его переписывать?

484. mvavt /482 06.05.2012 17:22 N900

да. Такого я не писал. выражения "все языки" и "почти все из ныне используемых компиляторов" не синонимы

485. vtmva /484 06.05.2012 17:27

То, что почти все ныне используемое так или иначе привязано к сям — это недостаток, а не достоинство. Это — тормоз прогресса, и вот такие кто считают си прародителем всего и необходимостью из дани уважения и дальше велосипедить на них — тормозят прогресс вдвойне.

486. mvavt /485 06.05.2012 17:28 N900

какого же хуя ты тут пиздишь, а не сделаешь всё как надо?

487. gelraenvt /485 06.05.2012 17:28 imax

почему ты так категоричен?

488. 0xd34df00dgelraen /441 06.05.2012 17:34 Aedalus

Он мне так и не ответил, является ли байтоебством bang patterns в х-ле :(

489. 0xd34df00dvt /444 06.05.2012 17:35 Aedalus

Я писал под attiny на плюсцах с темплейтами, ня.

490. 0xd34df00dvt /453 06.05.2012 17:36 Aedalus

Угадай, чем ghc бутстрапится и на чем написан core.

491. vtgelraen /487 06.05.2012 17:36

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

492. vt0xd34df00d /490 06.05.2012 17:38

на том, на чем нашлись добровольцы написать? А есть принципиальная разница на чем он будет написан? Это плохо, когда language_name бутстрапится самим собой?

493. gelraenvt /491 06.05.2012 17:39 imax

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

494. 0xd34df00dvt /492 06.05.2012 17:41 Aedalus

Да, плоховато, потому что тогда нужно предполагать наличие уже готового компилятора на целевой системе (что в какой-то мере возможно для gcc) или нужно утягивать precompiled-мини-компилер (что возможно для ghcbootstrap).

495. vtgelraen /493 06.05.2012 17:41

я такое утверждаю? Пусть даже если высказался где-то вначале так, уже давно скорректировал — байтоебство (мы кстати даже переименовали его в велосипедоделание, чтоб байтоебам обидно не было) не оправдано там, где уже есть готовое и проверенное решение, без особых на то причин.

496. vt0xd34df00d /494 06.05.2012 17:44

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

497. gelraenvt /495 06.05.2012 17:44 imax

нуэ, с этим утверждением (которое я в этом треде от тебя ещё не встречал), думаю, все и так согласны. А вообще да, ты таки категорично утверждал, например в /442, остальные места выискивать лень.

498. vtgelraen /497 06.05.2012 17:45

это было в первом сегодняшнем посте, если что

499. gelraenvt /498 06.05.2012 17:46 imax

нет, не было

500. 0xd34df00dvt /496 06.05.2012 17:48 Aedalus

Нет.

501. mvavt /450 06.05.2012 18:19 N900

между прочим, макаки любят заламывать цены больше чем они реально стоят, а порой больше, чем просят профессионалы. Говорю как директор IT-фирмы.
Ну а так — смотри, простая арифметика на примере:
Программист-байтоёб, который пилит прошивку и занимается ядром и прикладным софтом внутри (написанием патчей, написанием новых утилит) получает $12k-$30k/год (в зависимости от квалификации, ну и 30 взято больше для лёгкости рассчётов).
За год этот C-программист один делает и мейнтейнит прошивки для 50 разных моделей девайсов (ну, на самом деле это у нас сферический программист. А на деле его работа устроена всегда по-другому и он вместо этого наоборот концентрируется на конкретных вещах).
Следовательно каждая прошивка нам обходится максимум в 3k$ на партию в 50*300M (и то чаще — больше, 300 опять взято просто для простоты подсчётов) девайсов. Итого в пересчёте на каждый девайс $0.00002 (c заниженным количеством девайсов и завышенной зарплатой даже сеньор девелопера на сях). То есть цена каждого девайса за счёт целого года работы программиста-байтоёба выросла на две тысячных цента.
Теперь посчитаем траты на то, чтобы просто тупо увеличить оперативку в каждом девайсе:
макака за год наклепала на питоне прошивок для 100 разных моделей девайсов. Взяла за это $6k. Но из-за того, что макака не экономила память — нам нужно в каждый девайс доустановить ещё <s>гигабайт</s> (хотя, в случае питона — и в самом деле гигабайт, ну да не буду уж тебя на столько разочаровывать, возьмём 256М (хотя к концу коммента я таки и с гигабайтом тебе посчитаю).
Итого, у нас 100*300M девайсов. В каждый нужно доустановить по 256М оперативки. В рознице это нам обойдётся в среднем в $10-15 (15 на самом деле нам больше подходит, а те, что по 10 мы не сможем напихать в девайс, но для наглядности возьмём по 10). Так как мы оптовый покупатель — нам это обходится по 5$ (на самом деле — по 7, но мы специально занизим для простоты расчётов). Итого, в каждый девайс мы добавляем по $5 сверху. Итого тратим $150G + $6k. Если бы докупали гигабайт, то получилось бы $600G+$6k.

Итак, получаем:
С байтоёбством за год мы вложили всего $30k дополнительных к "коробке" денег.
С Великими Языками мы вложили $150G6k ($600G6k) своих кровных бумажек.
При этом выхлоп с продажи во втором случае будет даже меньше.

Если привести все цифры к более реальным — разница будет ещё больше. Так что прошу тебя подумать ещё раз.

502. mvamva /501 06.05.2012 18:24 N900

блядь... пока у меня telia проёбывает пакеты по пути дл жабир-сервера вы тут нарисовали 11 сообщений, которые надо в вебморде теперь вычитывать :(

503. vtmva /501 06.05.2012 18:39

о ужас, зачем ты посчитал какой-то петон, (от которого тут у всех бугурт, да) и столько памяти для него. Я конечно не специалист в этой области, но краем уха слышал что бывает Java Embedded и .NET Micro Framework, которые работают на куда более скромном железе, так что никакого "сверху" просто не получится.

Тут конечно возникнет вопрос с тем, что ломать имеющееся и налаженное дело невыгодно и затратно, и надо высчитывать какие проблемы могут возникнуть и прочее, но петон и гигабайт памяти тут точно не единица расчета, от которой надо отталкиваться.

504. ulidtkovt /491 06.05.2012 18:44 lunatic asylum

portability, ubiquitous ABI, огромное сообщество. Это плюсы Си.

505. gelraenulidtko /504 06.05.2012 18:48 imax

два чаю этому @ulidtko

506. vtulidtko /504 06.05.2012 19:19

И чего из перечисленного нет у других ? Привет из 70х

507. ulidtkovt /506 06.05.2012 19:26 lunatic asylum

лол. У плюсов нет ABI. У хаскеля пока ещё маленькое (но, к слову, очень качественное) сообщество. У Java и C# формально есть, но хромает портабельность. Чего ещё спизданёшь, няша? Си никуда не отомрёт, как бы ты не мечтал. Да и популярность свою она завоевала отнюдь не за красивые глаза^W синтаксис.

508. vtulidtko /507 06.05.2012 19:31 Mobile

> си никуда не отомрет
То есть смотреть на тормозящий и падающий браузер вечно?

509. gelraenvt /508 06.05.2012 19:33 imax

если в других языках всё так хорошо, то почему на них не написано ещё ни одного браузера? Я не верю что какие-то субъективные причины могут стать этому препятствием

510. ulidtkovt /508 06.05.2012 19:34 lunatic asylum

опять ты отвечаешь на самую слабо аргументированную часть комента, замалчивая остальные. Соу типикал.

Да, браузер — это очень сложный софт, один из сложнейших на десктопе. Поэтому глючить и тормозить он будет обязательно и всегда, независимо от языка, на котором написан. Либо ничего не уметь a-la lynx, лол.

511. mvavt /508 06.05.2012 19:34 N900

во-первых, браузеры не на сях.
Во-вторых, ну перестань уже пиздеть, что если браузер написать на интерпретируемом языке, то он не будет тормозить, блядь. Ну перестань уже. ну заебало. Он будет тормозить ещё хуже. Это показывает практика. А то, что, мол не будет тормозить — показывает только твоё кукареканье на эту тему.
Так что или ты вотпрямщас даёшь мне рабочий пример не тормозящего браузера на интерпретируемом языке (чтобы опровергнуть годы практического опыта миллионов людей) или больше не пиздишь эту хуйню.

512. mvagelraen /509 06.05.2012 19:35 N900

я ему этот вопрос уже 5 раз задавал. И нет ответа...

513. vtulidtko /510 06.05.2012 19:35

пиздец

514. vtmva /511 06.05.2012 19:35

причем тут "интерпретируемый язык" блять?

515. mvavt /513 06.05.2012 19:35 N900

не пиздец, а "да, я так и делаю"

516. mvavt /514 06.05.2012 19:36 N900

ок, s/интерпретируемый язык/любой язык из твоего списка идеальных/

517. vtgelraen /509 06.05.2012 19:36

потому что "огромное сообщество" дрочит байты на сях и крестах, вместо того чтоб занимиаться делом. Кто, кроме сообщества это может написать? Ынтерпрайз устраивает и текущее положение. И да, я это уже писал.

518. ulidtkovt /517 06.05.2012 19:37 lunatic asylum

> вместо того чтоб заниматься делом

нет уж сука, так просто я от этого треда не отпишусь

519. mvavt /517 06.05.2012 19:37 N900

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

520. gelraenvt /517 06.05.2012 19:39 imax

прямо теория заговора какая-то

521. 238328 06.05.2012 19:58

А у кого бугурт от этого треда и почему?

522. ulidtko238328 /521 06.05.2012 19:59 lunatic asylum

у меня. Просто нравится так.

523. vtmva /519 06.05.2012 20:01

потому я обычный человек с обычной человеческой ленью, не хватает как-то совсем мотивации писать браузер, кроме всего прочего у меня еще бугурт от HTML/CSS и я считаю что они должны умереть и причем желательно раньше чем си. (надеюсь цссоебы не устроят бугурт еще на 500 комментов)

524. ulidtkovt /523 06.05.2012 20:06 lunatic asylum

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

525. Cthulhuvt /436 07.05.2012 05:34 Miranda

Дедфуд, а ты уже написал уи-библиотеку и свою реализацию sha-512?

526. efrod 26.08.2012 22:14

lol

527. 238328efrod /526 26.08.2012 23:31

ахаха

528. ulidtkoefrod /526 27.08.2012 13:49

бваахха, бамп уровня топа псача

529. snakehoneyulidtko /528 27.08.2012 13:49 МуызутуF34E5907

Но у псача же нет топа.

530. ulidtkosnakehoney /529 27.08.2012 13:49 adium

посмотрите какой тонкий ньюфаг.

531. snakehoneyulidtko /530 27.08.2012 13:50 МуызутуF34E5907

И не надо тут мне рассказывать про то, что у солиста токио хотел начал ломаться голос.

532. 0xd34df00dsnakehoney /531 27.08.2012 13:50 Azoth_primary

Что такое токио хотел?

533. snakehoney0xd34df00d /532 27.08.2012 13:51 МуызутуF34E5907

лол

534. ulidtkosnakehoney /531 27.08.2012 13:51 adium

о, хочешь, новость интересную расскажу?
у солиста токио хотел начал ломаться голос.

Do you really want to delete ?