И про голанг
Apr. 13th, 2016 04:52 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
https://www.facebook.com/alexclear/posts/10206939303546236 (извините за говно-фейсбук)
>"Go это новый PHP. Сделаем дизайн языка говно потому что ничего не умеем, оправдания придумаем постфактум (мы уважаемые чуваки, стояли рядом когда Си разрабатывали, поэтому слушайте нас мы знаем как правильно). Авторы PHP вон честно писали в рассылке, что "дизайн языка такой, потому что мы в процессе учились писать парсеры и вообще не настоящие сварщики")."
>"типов нормальных нет (потому что не умеем) потому что это слишком сложно, исключений-продолжений нет (потому что не умеем) потому что они там что-то стоят в рантайме, синтаксис с припиздью (потому что дебилы?) потому что ???"
Язык сделанный тупыми для тупых - можно выбирать для прода без опасения, что не взлетит или что коллеги не осилят.
>"Go это новый PHP. Сделаем дизайн языка говно потому что ничего не умеем, оправдания придумаем постфактум (мы уважаемые чуваки, стояли рядом когда Си разрабатывали, поэтому слушайте нас мы знаем как правильно). Авторы PHP вон честно писали в рассылке, что "дизайн языка такой, потому что мы в процессе учились писать парсеры и вообще не настоящие сварщики")."
>"типов нормальных нет (потому что не умеем) потому что это слишком сложно, исключений-продолжений нет (потому что не умеем) потому что они там что-то стоят в рантайме, синтаксис с припиздью (потому что дебилы?) потому что ???"
Язык сделанный тупыми для тупых - можно выбирать для прода без опасения, что не взлетит или что коллеги не осилят.
no subject
Date: 2016-04-13 02:35 pm (UTC)no subject
Date: 2016-04-13 03:02 pm (UTC)Новый дельфе-жабо-пхп освященный авторитетом гугла, на котором пишут все. С этим говном нам жить еще долго, я так понимаю, особенно если кто-нибудь озаботится возможностью делать на нем десктопные софтины.
no subject
Date: 2016-04-13 03:04 pm (UTC)no subject
Date: 2016-04-13 03:06 pm (UTC)no subject
Date: 2016-04-13 03:09 pm (UTC)no subject
Date: 2016-04-15 11:59 am (UTC)no subject
Date: 2016-04-14 08:14 pm (UTC)no subject
Date: 2016-04-14 08:15 pm (UTC)no subject
Date: 2016-04-13 02:44 pm (UTC)no subject
Date: 2016-04-14 06:31 am (UTC)no subject
Date: 2016-04-13 03:06 pm (UTC)no subject
Date: 2016-04-13 03:09 pm (UTC)no subject
Date: 2016-04-13 03:10 pm (UTC)no subject
Date: 2016-04-13 03:41 pm (UTC)no subject
Date: 2016-04-13 04:15 pm (UTC)no subject
Date: 2016-04-14 07:37 am (UTC)в винде оная есть испокон веков, например - хуячишь в program files/program всё свое и оно работает изолированно
no subject
Date: 2016-04-13 11:36 pm (UTC)no subject
Date: 2016-04-13 03:59 pm (UTC)no subject
Date: 2016-04-13 04:10 pm (UTC)no subject
Date: 2016-04-13 05:12 pm (UTC)no subject
Date: 2016-04-13 05:10 pm (UTC)Только не для всякого прода. У него ж компилятор не оптимизирующий, отчего он порой тормознее джавы и даже похапе. И кроме веб-сервисов да консольных утилит мало на что годен.
no subject
Date: 2016-04-14 08:19 pm (UTC)no subject
Date: 2016-04-15 02:25 am (UTC)no subject
Date: 2016-04-15 08:50 am (UTC)есть раковины )
no subject
Date: 2016-04-13 07:29 pm (UTC)no subject
Date: 2016-04-14 05:53 pm (UTC)Потому что истерички? Я вот без всякого хейтинга говорю: ну говно оно, объективно говно, вне зависимости количества любви и ненависти.
no subject
Date: 2016-04-14 05:44 pm (UTC)роткод всякую дрянь. Ну есть где-то Там хипстеры, которые пишут на этом, ну и хер с ними.no subject
Date: 2016-04-15 11:58 am (UTC)Задача «сделать офигенно тупой язык, чтобы на нём можно было что-то сделать» не так проста, как кажется. PHP с ней не справился — он был недостаточно туп, просто мерзок.
no subject
Date: 2016-04-15 03:26 pm (UTC)Эта задача уже давно имеет как минимум три решения (scheme, erlang, SML). Так ведь нет же...
no subject
Date: 2016-04-15 03:39 pm (UTC)Поэтому Scheme, на которой можно что-то сделать, называется Racket, и это совершенно не тупой язык, а для того, чтобы что-то сделать на эрланге, все используют NIF.
no subject
Date: 2016-04-15 03:47 pm (UTC)no subject
Date: 2016-04-15 03:50 pm (UTC)Из тупых функциональных языков есть эрланг, кстати.
no subject
Date: 2016-04-15 04:21 pm (UTC)"трахаться с выравниванием"
Сейчас 21-й век, всё-таки, не стоит об этом забывать.
Будете в Москве, я могу передать пару перфокарт (должны найтись) и шило. Это должно помочь с выравниванием раз и навсегда. Инструменты должны быть совместимы.
no subject
Date: 2016-04-15 03:51 pm (UTC)no subject
Date: 2016-04-15 04:24 pm (UTC)Мне приятно, что к определению тупого языка добавилось "коммерчески успешный тупой язык". Приятно видеть, как расширяют требования, дабы защитить свой оригинальный тезис. Это два.
no subject
Date: 2016-04-15 04:57 pm (UTC)Это окамл не тупой, потому что в нем есть сложное ООП. SML именно что тупой. На нем можно писать сложно - это да, но это можно на любом языке.
> не выполняют вторую часть условия — «можно что-то сделать».
Можно сделать веб. И делают.
no subject
Date: 2016-04-15 04:27 pm (UTC)