|
|
3.7, A.Stahl (ok), 22:44, 14/03/2015 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +5 +/– |
>От автора
Был мужик такой -- Вирт. Н.Вирт. "Паскаль" в своё время придумал -- забавный такой язык. Лет 20 назад он был довольно популярным.
А потом Вирт придумал "Оберон" как продолжение идей "Паскаля". Со всякими плюшками, рюшками, водкой и железнодорожницами. И где теперь этот Оберон? А Paskal ещё иногда даже могут вспомнить незлым тихим словом.
| |
|
4.15, Аноним (-), 23:23, 14/03/2015 [^] [^^] [^^^] [ответить] [↓] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +5 +/– |
До этого он придумал Модулу-2, из идей которой развились системы модулей почти всех языков. Иногда даже с совпадениями конкретного синтаксиса, как "from foo import bar, baz" в Python.
Большинство языков, включая Borland Pascal/Delphi не осилили заимствовать ее целиком, абстрактные типы, например, в популярных языках присутствуют только неявно (в виде ООП).
| |
4.29, dfafverv (?), 02:14, 15/03/2015 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –4 +/– |
> Был мужик такой -- Вирт. Н.Вирт. "Паскаль" в своё время придумал -- забавный такой язык.
Вирт ничего не придумывал, а минимально допилил алгол.
https://ru.wikipedia.org/wiki/Алгол
И вообще до си языки придумывали люди которые что-то в этом понимали, а нее криворукие дилетанты с мозгами набекрень, на подобранных на свалке эвм. Ну а с си все действительно пошло под откос, это да. И теперь имеем что имеем.
| |
|
|
6.91, Vkni (ok), 20:52, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> Не Паскаль, а Оберон.
Тут мазки такие крупные, что без разницы. Мысель в том, что Go - это дальнейшее развитие Паскаля, Оберона с идеями из Цэ.
| |
|
|
4.41, Андрей (??), 07:47, 15/03/2015 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
>>От автора
> Был мужик такой -- Вирт. Н.Вирт. "Паскаль" в своё время придумал --
> забавный такой язык. Лет 20 назад он был довольно популярным.
> А потом Вирт придумал "Оберон" как продолжение идей "Паскаля". Со всякими плюшками,
> рюшками, водкой и железнодорожницами. И где теперь этот Оберон? А Paskal
> ещё иногда даже могут вспомнить незлым тихим словом.
Вроде, сначала был Pascal, потом Модула-2, потом Оберон. Кстати, Вирт создал также Eifel. Если бы на год раньше это сделал, возможно, Java так и осталась бы языком для стиральных машинок и кофе-машин... Надо Доктора призвать, он же знает, «что было, что будет, что могло бы быть...» :)
| |
|
5.71, iZEN (ok), 12:42, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Кстати, Вирт создал также Eifel.
Вы бы в Wiki хотя бы заглянули: автором языка Eiffel является Бертран Мейер. Это оппонент Вирта, вообще-то.
| |
|
4.47, Некто (??), 08:23, 15/03/2015 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
>> Был мужик такой -- Вирт. Н.Вирт. "Паскаль" в своё время придумал -- забавный такой язык.
Есть мнение, что товарищ Вирт был сосунком. Вот: http://www.lib.ru/ANEKDOTY/non_pas.txt
:-)
>> А потом Вирт придумал "Оберон" как продолжение идей "Паскаля". Со всякими плюшками, рюшками, водкой и железнодорожницами. И где теперь этот Оберон?
А все почему? Цитирую: "Настоящим программистам для выполнения работы не нужны абстрактные концепции: для счастья им достаточно перфоратора, компилятора Фортран-IV и пива."
PS: Для молодежи - перфоратор [правильно: реперфоратор] это не то, чем стены долбят.
| |
|
5.54, Аноним (-), 08:54, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> PS: Для молодежи - перфоратор [правильно: реперфоратор] это не то, чем стены долбят.
Хипстоте лучше раздать тот которым стены долбят - больше пользы будет :)
| |
5.121, КО (?), 16:15, 16/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Нафига Фортран если есть дырокол?
Фортран эпично известен только тем, что у него есть некоторые мифические математические библиотеки написанные на заре человечества, ну и тем что спутники мимо цели отправляет.
| |
|
|
|
4.45, Аноним (-), 08:19, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +5 +/– |
> Гугла для раскрутки своего языка лучше бы Тейлор Свифт и Джастина Бибера
> в авторы записала.
Погоди, ты хочешь сказать что следующий язык от эппла будет называться не свифт и бибер? :)
| |
|
3.70, Аноним (-), 12:35, 15/03/2015 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
Всё хорошо, но Brian Kernigan соавтор книги о Си, а не языка. Авторами Си являются в большей степени Деннис Ритчи и в меньшей степени Кен Томпсон, как создатель языка Би, на основе которого был сделан Си.
| |
|
2.5, A.Stahl (ok), 22:26, 14/03/2015 [^] [^^] [^^^] [ответить] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Ага. Судя по количеству полезного кода на Го, программисты на этой штуке похожи на жаваскриптистов -- переписывают на свой язык всё, что под клаву подвернётся, но... но все продолжают использовать старый сишный код.
Ну это хоть не приговор. Всякое ещё может случиться. У хаскелистов с лисперами и того нет. Там вообще дальше разговоров о квадратуре монад в лямбда-матрице дело не идёт.
| |
|
|
|
|
6.46, Аноним (-), 08:20, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –3 +/– |
> Тот же Автокад. При всём нашем хпстерстве в отношении проприетарности этого нельзя
> не признать...
Колоссальна - по сравнению с чем? :) Ну да, если сравнивать с брейнфаком - там огого какая база.
| |
|
7.67, Michael Shigorin (ok), 11:51, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> Колоссальна - по сравнению с чем? :) Ну да, если сравнивать с
> брейнфаком - там огого какая база.
Вот так школота (независимо от возраста и формального образования) и детектится.
Дети, будьте умными -- изучайте хотя бы слегка матчасть прежде чем позориться привселюдно, брякнув полную чушь заради покрасоваться.
Например, когда будете что-нить очередное велокостылить -- потратьте полчаса не на флуд, а на поиск уже существующих библиотек. В том числе и на лиспе.
| |
|
|
|
6.82, Crazy Alex (ok), 15:41, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
Имелось в виду - то, что реально используется хоть сколько-нибудь массово. Даже приведенный выше вариант с Автокадом лучше - тот хотя бы распространён in vivo. Или другой вариант - приведите хоть какую-то софтину, написанную на лиспе, которая бы являлась стандартом де-факто в какой-то области. Ну, как Docker для Go, например.
| |
|
|
|
|
4.17, Аноним (-), 23:37, 14/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> причём жаваскриптисты аргументируют это тем, что типа можно в браузере запустить, а
> вот чем аргументируют гошники - вообще непонятно))
Надо просто написать транслятор Go в JS, и тогда можно будет применять тот же аргумент.
| |
|
|
|
|
|
3.11, Аноним (-), 23:04, 14/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Да не, тут гугл просто профанацией занимается. Go не системный язык, а
> прикладной.
Очередной идеальный язык способный на все и даже больше :D. Ну а если серьезно то по мне так язык этот нужен только гуглу, сами придумали, но пока не знают зачем. Язык D, тоже так и не дошел до популярности
| |
|
|
5.34, Vkni (ok), 04:16, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
> При всём при этом питон гуглу вполне удалось продвинуть. Хотя хорошо ли
> это - еще вопрос.
Сдвинуть питон - это замечательно. Я такого кол-ва runtime-error'ов, как у программ на Питоне, не видел больше нигде.
| |
|
6.38, Андрей (??), 07:37, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
>> При всём при этом питон гуглу вполне удалось продвинуть. Хотя хорошо ли
>> это - еще вопрос.
> Сдвинуть питон - это замечательно. Я такого кол-ва runtime-error'ов, как у программ
> на Питоне, не видел больше нигде.
Подозреваю, что дело вовсе не в Python'е...
| |
|
7.48, Аноним (-), 08:23, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
> Подозреваю, что дело вовсе не в Python'е...
...а в том что гвидобйсик вполне ожидаемо используют те кто раньше писал бы на бэйсике. И эти люди кто угодно, но только не программисты.
Поэтому сpaный апдейтер убунты - не может переписать sources.list в 50% случаев. То питон не тот, то модуля не хватило, то оно упало с длинным трэйсом на три экрана. Получается что проще всего послать такую "автоматизацию" в пень и прописать новые репы руками.
| |
|
|
|
4.20, byu (?), 00:29, 15/03/2015 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
>> Да не, тут гугл просто профанацией занимается. Go не системный язык, а
>> прикладной.
> Очередной идеальный язык способный на все и даже больше :D.
Как раз нет.
| |
|
|
|
|
|
|
4.51, Аноним (-), 08:48, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
> График давно известен, так что потихоньку читаем доки и ждемс, да проекты
> ищем где можно его попробовать.
Учитывая что в соседней новости мозильщики написали неведому зверушку на go - пиндык вашему Rust, как пить дать. Это сами мозильщики признали, как видим.
| |
|
|
|
|
|
|
4.50, Аноним (-), 08:46, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
> Я тоже не любитель Си, но отношусь к нему спокойно.
Изен никак не может понять что программирует человек, а не язык. Вон DJB спокойно пишет секурные программы на чистом си. А изен не напишет секурную программу ни на чем вообще, потому что овощ без security in mind и надеется что за него подумает компьютер.
Однако как показал пример вебни, могут поломать и софт на пхп, и на питоне, и на яве, и на чем там блин еще. При том в половине случаев получается выполнение кода даже получше buffer overflow всяких, лучше - тем что там просто запускается что-то лишнее, без ужасных системных гримас и ужимок с шелкодами на асме и 100500 вещей которые могут все испортить.
| |
|
5.88, byu (?), 19:29, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
>> Я тоже не любитель Си, но отношусь к нему спокойно.
> Изен никак не может понять что программирует человек, а не язык. Вон
> DJB спокойно пишет секурные программы на чистом си. А изен не
> напишет секурную программу ни на чем вообще, потому что овощ без
> security in mind и надеется что за него подумает компьютер.
DJB скорее исключение из правила.
| |
|
|
7.127, Michael Shigorin (ok), 20:50, 16/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
>> DJB скорее исключение из правила.
> Так он не виноват что "95% населения - идиoты".
А что тогда с популярностью как метрикой?
> Граница раздела проходит на самом деле не по языку программирования,
> а по стилю мышления.
Согласен, но если это и рядом про лисп был один и тот же User294 -- что-то с логикой не то, налицо внутреннее противоречие либо двойной стандарт (ну или я чего-то не понимаю).
| |
|
|
|
|
3.84, iZEN (ok), 16:47, 15/03/2015 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –1 +/– |
> Сам понял что сказал? Ну ка проси прощения у Страуструпа!
Да закопать его!
> А иначе - что б тебе весь остаток жизни на powershell писать скрипты!
Уж лучше на tcsh.
| |
|
2.49, Аноним (-), 08:24, 15/03/2015 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> Во, движуха в Go пошла от глючного C/C++. Здорово.
Так ты уже начал переписывать ядро фрибзды? А то я что-то не понял твоей манеры обгаживать систему которую ты используешь, ничего не предлагая взамен :)
| |
|
|
2.85, iZEN (ok), 16:50, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
> В честь язика Явы даже остров назвали!
Сдаюсь, ты победил.
После этого заявления от темы можно смело отписываться — школьники понабежали и начали так "жёстко" троллить, что уж даже и нечем крыть! (Что-то псакинг в последнее время активизировался)
| |
|
|
2.63, Аноним (-), 10:53, 15/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +1 +/– |
> Джентльмены, я позволю себе вмешаться в обсуждение личностей авторов разных языков и
> задать простой вопрос - а чем оракловская JVM авторов не устраивала?
А почему именно оракловская, а не одна из сотен других JVM?
| |
|
1.68, Michael Shigorin (ok), 11:59, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ] [↓] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +/– |
> Язык программирования Go завоёвывает всё большую популярность
> в области системного программирования
Щупавшие, а что там творится с библиотеками? Смутно припоминаются какие-то ужасы по этой части, но могу путать.
| |
1.97, Аноним (-), 22:12, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| –2 +/– |
На счет популярности: для Паскаля отличные среды разработки есть (одни из самых удобных), я, конечно, про Делфи и Лазаря говорю, для C++ есть среды (мелкософтовская, c++ builder, qt-creator), под тот-то go есть такая же среда? Или в блокноте набивать текст, по старинке? В конце концов, синтаксис языка - дело десятое, важны лишь инструменты, обучающая литература и видео, исходники, компоненты, сообщество. Если всего этого для go нет - какой в нем смысл?
| |
|
|
|
4.130, Mihail Zenkov (ok), 22:07, 16/03/2015 [^] [^^] [^^^] [ответить] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +2 +/– |
> Видео очень уместно, когда в незнакомой среде разработки нужно быстро освоиться.
Если для IDE нужны видео уроки, то что-то с ней не так.
Видео уроки вообще больше требуют времени, так как приходится смотреть все подряд иначе можно пропустить нужное, да и ctrl+f не работает :) Есть отдельные области, где видео очень помогает - я так аргоновую сварку изучал. Там в реальном времени видеть нужно как правильно шов формировать.
Да и 80% времени уходит на то, что бы сформировать решение в голове и подобрать под него подходящий синтаксис. И часто бывает, что имеющийся синтаксис не позволяет без костылей реализовать задуманное, приходится править идею вплоть до полной ее переработки. Так что синтаксис важен. А работа непосредственно с кодом - 18-19%. 1-2% на настройку/правку IDE и системы сборки.
| |
|
|
2.101, Аноним (-), 00:25, 16/03/2015 [^] [^^] [^^^] [ответить] [↑] [п╨ п╪п╬п╢п╣я─п╟я┌п╬я─я┐]
| +3 +/– |
1. Qt Creator - срежа разработки на Qt, а не на С++, если уж говорить совсем правильно.
2. Чем тебя i3 + vim не устраивают в качестве IDE?
3. Нахер тебе обучающее видео? Может еще фигурки пластиковые для обучения для тебя сделать? Хотя... это ж гоу, там наверно и правда по ютубу обучаются, а не по книжкам.
| |
|
|