November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags
Monday, October 5th, 2009 04:00 pm

откуда берётся столько быдлокодеров на PHP. А вот откуда.

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

Правильно кто-то написал в комментах: слишком низкий порог вхождения..

Оригинал этой записи. Комментировать можно тут или там.

Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме

Monday, October 5th, 2009 04:06 pm (UTC)
виртовские языки более концептуальны.

Smalltalk тоже хорошо, но еще менее применимо ;(
Monday, October 5th, 2009 04:55 pm (UTC)
музыка херовая, но концептуальная

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

тем более, что учебная задача не требует практического применения
Monday, October 5th, 2009 04:58 pm (UTC)
ну тогда уж питон, его можно на практике применять.
хотя за блоки посредством отступов надо убивать :)
Monday, October 5th, 2009 05:09 pm (UTC)
см выше мой коммент про руби, питон этим же страдает, как я понимаю

впрочем, хуже перла все равно не придумаешь
Monday, October 5th, 2009 05:06 pm (UTC)
Что значит "херовая"? Нормальная музыка, годная. Если мы, коненчо не говорим сугубо о Pascal, и его развитии имени Borland.

Если практическое применение не нужно, то можно смело брать Oberon и начинать обучение. Против SmallTalk'а как такового в разрезе "обучнеие программированию без особых уклонов в практику" я ничгео не имею. Более того, если покричать, наверянка набегут люди которые его используют очень даже практически. Я вот даже навскидку один жж-ник знаю :)

Но если говорить про обучение, я предпочитаю, чтоб теория подкреплялась задачами из реальной жизни. По крайней мере, из моего опыта - так учить что-либо гораздо легче.
Monday, October 5th, 2009 05:11 pm (UTC)
если она нормальная, то какие аргументы кроме концептуальности?


я за чистый паскаль ни одного аргумента представить не могу, кроме, конечно "ведь не перл же, уже хорошо"
Monday, October 5th, 2009 05:12 pm (UTC)
хрен с ним, с паскалем, пусть будет модула или ада :)
Monday, October 5th, 2009 05:15 pm (UTC)
если мы решили грабить могилы, то правильнее начать с лиспа
Monday, October 5th, 2009 05:18 pm (UTC)
не возражаю :)

(no subject)

[identity profile] motto.livejournal.com - 2009-10-05 05:21 pm (UTC) - Expand
Monday, October 5th, 2009 05:48 pm (UTC)
только Common, там есть CLOS ;-)
Monday, October 5th, 2009 05:22 pm (UTC)
я тоже за чистый паскаль ниче не могу сказать, но как-бы Оберону уже 21 год :)

И я уж не знаю, правда ли то, что пишут приверженцы Оберона про Juice vs Java, но я точно помню, что когда мы смотрели на Juice, эта технология выглядела приятнее чем Java.
Monday, October 5th, 2009 05:25 pm (UTC)
как-то это сектой пахнет или мировым заговором против вирта лично
Monday, October 5th, 2009 05:30 pm (UTC)
на заговоры мне плевать :)
Monday, October 5th, 2009 05:48 pm (UTC)
кстати, тот паскаль, который был распространен на территории ex-USSR - Turbo Pascal/Borland досточно сильно отличался от того, что было в других реализациях - например, массивы с переменной длиной, в качестве аргументов функций
Monday, October 5th, 2009 05:46 pm (UTC)
как показано в MIT, схема тоже хороша для обучения :-)
Monday, October 5th, 2009 05:52 pm (UTC)
И вообще, голоса в защиту функциональщины в этом треде подозрительно тихи
Monday, October 5th, 2009 05:55 pm (UTC)
какая такая функциональщина? ;-) для разных задач - разные подходы!
P.S. я просто посмотрел на то, как преподается SICP - как жаль, что я учился не в MIT ;-)
Monday, October 5th, 2009 06:04 pm (UTC)
дак вроде очевидно и так, не?
Monday, October 5th, 2009 06:07 pm (UTC)
Разве? Кажется, наоборот, все посетовали, что не учились в МИТе. ;-)
Monday, October 5th, 2009 07:04 pm (UTC)
да я вообще ядренный физик, какой из меня программист-то? :-)
Monday, October 5th, 2009 07:49 pm (UTC)
одно другому не мешает
трава-то там точно лучше, чем в мгу
Monday, October 5th, 2009 07:53 pm (UTC)
Интересно, где все-таки она лучше, в MIT или Беркли?

(no subject)

[identity profile] motto.livejournal.com - 2009-10-05 07:57 pm (UTC) - Expand
Monday, October 5th, 2009 05:56 pm (UTC)
Ага, вот только отказались они от нее в пользу питона, к сожалению.
Monday, October 5th, 2009 06:01 pm (UTC)
это произошло только для одного из курсов для недоинженеровбакалавров. основной курс так и остался...
Monday, October 5th, 2009 06:16 pm (UTC)
Хм, я вот про это (http://www.mitadmissions.org/topics/learning/coursework/the_end_of_an_era_1.shtml). Ссылка со слешдота была, кажется. Если расскажете подробнее, буду признателен.

(no subject)

[identity profile] alexott.livejournal.com - 2009-10-05 06:26 pm (UTC) - Expand

(no subject)

[identity profile] dim-hj - 2009-10-14 12:54 pm (UTC) - Expand