The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

В рамках проекта jvm.go развивается вариант JVM, написанный на языке Go

14.03.2015 21:44

Язык программирования Go завоёвывает всё большую популярность в области системного программирования, в основном благодаря сочетанию высокой производительности компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. В рамках проекта jvm.go ведётся работа по созданию реализации виртуальной машины Java на языке Go. В jvm.go достаточно активно используются специфичные средства языка Go, например, сборщик мусора JVM построен на основе предоставляемых языком Go механизмов сборки мусора, а поддержка многопоточности базируется на отображении Java-нити на goroutine. В качестве RunTime-классов, составляющих основу API Java SE, может использоваться rt.jar из состава OpenJDK или Oracle JDK.

Разработка проекта ведётся всего полтора месяца, поэтому он пока находится в начальной стадии своего развития и позволяет выполнять лишь простейшие Java-программы. Тем не менее, из ближайших задач отмечается реализация возможности запуска с использованием jvm.go контейнера сервлетов Jetty, написанного на языке Java.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Увидел свет язык программирования Go 1.4
Лицензия: CC-BY
Тип: Программы
Ключевые слова: jvm
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (133) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 21:54, 14/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Сейчас снова начнётся нытьё про хипстеров.
     
     
  • 2.3, Омоним (?), 22:23, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    От автора православного языка Си:
    The Go Programming Language (Addison-Wesley Professional Computing Series) Paperback – August 27, 2015
    by Alan Donovan (Author), Brian W. Kernighan (Author)
    ISBN-13: 978-0134190440 ISBN-10: 0134190440 Edition: 1st
    http://www.amazon.com/Programming-Language-Addison-Wesley-Professional-Comput

    Крутой хиппстер!

     
     
  • 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 не осилили заимствовать ее целиком, абстрактные типы, например, в популярных языках присутствуют только неявно (в виде ООП).
     
     
  • 5.42, Аноним (-), 08:16, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Но сама модула не встречается чуть менее чем нигде, а питон как раз выбор хипстеров.
     
     
  • 6.57, Аноним (-), 10:13, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +7 +/
    кхм...Хипстеры... Это вот вот это хипстеры?
    https://conference.scipy.org/scipy2014/organizers/
    https://conference.scipy.org/scipy2014/posters/

    Скорее это ты диванный оналитик.

     
     
  • 7.69, Аноним (-), 12:08, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Что, Мелкосовт стал золотым спонсором SciPy'я? В данном случае, бойтесь данайцев дары приносящих.
     
     
  • 8.76, Аноним (-), 13:57, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А им это зачем В винде запустить бидон - сущее мучение ... текст свёрнут, показать
     
     
  • 9.80, Аноним (-), 14:58, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +5 +/
    По сравнению с мучениями использования самой винды 8212 сущий пустяк ... текст свёрнут, показать
     
  • 5.66, Michael Shigorin (ok), 11:42, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Иногда даже с совпадениями конкретного синтаксиса, как "from foo import bar, baz"
    > в Python.

    НЕТ!  В M2 БЫЛО FROM ... IMPORT! :-]

     
  • 4.18, da (??), 00:12, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А у Вирта был ученик. Мартин Одерски. И он сделал язык, который создатель groovy предпочел своему детищу
     
     
  • 5.25, Crazy Alex (ok), 01:00, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Что подтверждает максимум то, что Groovy ещё хуже, чем Scala.
     
     
  • 6.33, Vkni (ok), 04:13, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Что подтверждает максимум то, что Groovy ещё хуже, чем Scala.

    Scala зажата рамками Java.

     
     
  • 7.43, Аноним (-), 08:17, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Scala зажата рамками Java.

    А какие рамки могут быть у тюринг-полного языка?

     
     
  • 8.59, Аноним (-), 10:29, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Разные Языки программирования же не ограничиваются одной лишь полнотой по Тьюри... текст свёрнут, показать
     
  • 8.92, Vkni (ok), 20:53, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я бы тоже не подписывался под таким идиотизмом ... текст свёрнут, показать
     
  • 4.23, pavlinux (ok), 00:43, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >И где теперь этот Оберон?

    Project Oberon ща всё это называется http://www.projectoberon.com
    Там 3 в 1, и Оберон ОСь, и Оберон компилер, и Оберон RISC процессор (Oberon RISC machine).
      
    Можно погонять эмулятор https://github.com/pdewacht/oberon-risc-emu

     
     
  • 5.26, Crazy Alex (ok), 01:00, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ага, есть. Даже среда Smalltalk ещё где-то шевелится вяло. И что?
     
  • 5.116, aaa (??), 11:54, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А потом моявился Component Pascal.
     
  • 4.29, dfafverv (?), 02:14, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Был мужик такой -- Вирт. Н.Вирт. "Паскаль" в своё время придумал -- забавный такой язык.

    Вирт ничего не придумывал, а минимально допилил алгол.

    https://ru.wikipedia.org/wiki/Алгол

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

     
     
  • 5.120, КО (?), 16:11, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Только вот это минимальное отличает алгоритмический язык от процедурного. :)
     
  • 4.32, Vkni (ok), 04:12, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Go - это в некотором роде Паскаль и есть. Развитый и дополненный. :-)
     
     
  • 5.44, Аноним (-), 08:17, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Go - это в некотором роде Паскаль и есть. Развитый и дополненный. :-)

    Какой же паскаль без begin и end? :P

     
     
  • 6.90, Vkni (ok), 20:49, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Какой же паскаль без begin и end? :P

    Обычный.

     
     
  • 7.107, Аноним (-), 10:22, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это какой-то неправильный паскаль. Не паскалистый.
     
  • 5.60, Аноним (-), 10:30, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Не Паскаль, а Оберон.
     
     
  • 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 является Бертран Мейер. Это оппонент Вирта, вообще-то.

     
  • 5.72, Аноним (-), 12:51, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Eiffel бы разработан Бертраном Мейером, сменившего Вирта на посту заведующего кафедры Software engineering в ETH
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/
    Нафига Фортран если есть дырокол?
    Фортран эпично известен только тем, что у него есть некоторые мифические математические библиотеки написанные на заре человечества, ну и тем что спутники мимо цели отправляет.
     
  • 3.22, pavlinux (ok), 00:36, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > От автора православного языка Си:
    > The Go Programming Language (Addison-Wesley Professional Computing Series) Paperback
    > – August 27, 2015
    > by Alan Donovan (Author), Brian W. Kernighan (Author)
    > ISBN-13: 978-0134190440 ISBN-10: 0134190440 Edition: 1st
    > http://www.amazon.com/Programming-Language-Addison-Wesley-Professional-Comput
    > Крутой хиппстер!

    Гугла для раскрутки своего языка лучше бы Тейлор Свифт и Джастина Бибера в авторы записала.

     
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/
    Ага. Судя по количеству полезного кода на Го, программисты на этой штуке похожи на жаваскриптистов -- переписывают на свой язык всё, что под клаву подвернётся, но... но все продолжают использовать старый сишный код.
    Ну это хоть не приговор. Всякое ещё может случиться. У хаскелистов с лисперами и того нет. Там вообще дальше разговоров о квадратуре монад в лямбда-матрице дело не идёт.
     
     
  • 3.13, freehck (ok), 23:22, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > У хаскелистов с лисперами и того нет.

    Зря Вы так про лисп. Его кодовая база колоссальна.

     
     
  • 4.27, Crazy Alex (ok), 01:01, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это где?
     
     
  • 5.36, Андрей (??), 07:33, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тот же Автокад. При всём нашем хпстерстве в отношении проприетарности этого нельзя не признать...
     
     
  • 6.46, Аноним (-), 08:20, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Тот же Автокад. При всём нашем хпстерстве в отношении проприетарности этого нельзя
    > не признать...

    Колоссальна - по сравнению с чем? :) Ну да, если сравнивать с брейнфаком - там огого какая база.

     
     
  • 7.67, Michael Shigorin (ok), 11:51, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Колоссальна - по сравнению с чем? :) Ну да, если сравнивать с
    > брейнфаком - там огого какая база.

    Вот так школота (независимо от возраста и формального образования) и детектится.

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

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

     
     
  • 8.77, Аноним (-), 14:16, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    А чтобы не позориться - нехило бы как-то подкреплять свое мнение каким-то более-... текст свёрнут, показать
     
     
  • 9.94, Michael Shigorin (ok), 21:01, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Браво Так лисп и подобные как раз и сделаны для того, чтоб можно было через мал... текст свёрнут, показать
     
     
  • 10.108, Аноним (-), 10:34, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше хотя-бы так, чем ваша галимая субъективщина, где вы регулярно пытаетесь вы... текст свёрнут, показать
     
     
  • 11.128, Michael Shigorin (ok), 20:54, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    А можно пример Порой хочется, но нельзя Так и я о чём А можно подробнее о том... текст свёрнут, показать
     
     
  • 12.137, Аноним (-), 23:21, 19/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так вон, выше Поддержка заяв про колоссальную кодовую базу И стеснения указать... текст свёрнут, показать
     
     
  • 13.138, Michael Shigorin (ok), 00:39, 20/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Я даже не знаю, насколько надо быть полным профаном в ИТ, чтобы браться рассужда... текст свёрнут, показать
     
  • 9.98, freehck (ok), 22:22, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Бред же Как это может служить характеристикой Шигорин с вами ещё нянькается М... текст свёрнут, показать
     
     
  • 10.99, Michael Shigorin (ok), 22:31, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На эту тему сильно рекомендую http tomayko com writings the-thing-about-git пр... текст свёрнут, показать
     
  • 10.102, Led (ok), 00:35, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Тебя за это ещё не били ногами Наверное, молодой ишшо Значит ещё будут ... текст свёрнут, показать
     
     
  • 11.103, freehck (ok), 03:48, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ага, как же Учитывайте ещё, что при непрерывной интеграции всё Ваше творчество ... текст свёрнут, показать
     
     
  • 12.104, Mihail Zenkov (ok), 04:57, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Все верно, просто высказывание вызывает ощущение, как будто вы пишите большой ку... текст свёрнут, показать
     
  • 10.110, Аноним (-), 11:09, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Легко Я смею предположить что есть корреляция между числом поисковых запросов, ... текст свёрнут, показать
     
     
  • 11.123, freehck (ok), 16:47, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хорошо Вы правы, я просто развлечения ради в своё время выучил несколько диалек... текст свёрнут, показать
     
  • 11.126, Michael Shigorin (ok), 20:43, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Так нечестно, мнениё Бенедиктыча давно известно http xahlee info UnixResou... текст свёрнут, показать
     
     
  • 12.139, Аноним (-), 01:06, 20/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вот Как обычно, квинтэссенция мыслей грамотного руководителя проекта С прозрач... текст свёрнут, показать
     
     
  • 13.140, Michael Shigorin (ok), 13:37, 20/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Вы видели тогдашний мак на, скажем, 68040 амиги до нас как-то особо не доехали... текст свёрнут, показать
     
  • 5.62, Аноним (-), 10:50, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это где?

    Например, здесь: http://www.quicklisp.org/beta/releases.html

    Или здесь: https://common-lisp.net/phub/

    Или здесь: http://cliki.net/

     
     
  • 6.82, Crazy Alex (ok), 15:41, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Имелось в виду - то, что реально используется хоть сколько-нибудь массово. Даже приведенный выше вариант с Автокадом лучше - тот хотя бы распространён in vivo. Или другой вариант - приведите хоть какую-то софтину, написанную на лиспе, которая бы являлась стандартом де-факто в какой-то области. Ну, как Docker для Go, например.
     
     
  • 7.86, Аноним (-), 17:45, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Yahoo! Store. Используется массово, написан на Common Lisp.
    GIMP. Используется массово, включает скрипты, написанные на Scheme.
    Ну и, конечно же, GNU Emacs :)

    А вообще отодвигать цель (http://ru.rationalwiki.org/wiki/%D0%9E%D1%82%D0%;BE%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D0%BD%D0%B8%D0%B5_%D1%86%D0%B5%D0%BB%D0%B8) — это моветон ;)

     
     
  • 8.111, Аноним (-), 11:14, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Массово - по сравнению с чем С ларьком Васи, который программировать вообще не ... текст свёрнут, показать
     
  • 5.81, Crazy Alex (ok), 15:37, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, я это кодовой базой готов считать с большой натяжкой. DSL на базе лиспа.
     
  • 3.14, an (??), 23:23, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    мне кажется транслятор СИ->Go может быть значительно автоматизирован. Может в этом секрет плодовитости Го-программеров ? :)
     
  • 3.16, vitalif (ok), 23:27, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    причём жаваскриптисты аргументируют это тем, что типа можно в браузере запустить, а вот чем аргументируют гошники - вообще непонятно))
     
     
  • 4.17, Аноним (-), 23:37, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > причём жаваскриптисты аргументируют это тем, что типа можно в браузере запустить, а
    > вот чем аргументируют гошники - вообще непонятно))

    Надо просто написать транслятор Go в JS, и тогда можно будет применять тот же аргумент.

     
  • 4.37, Андрей (??), 07:36, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > причём жаваскриптисты аргументируют это тем, что типа можно в браузере запустить, а
    > вот чем аргументируют гошники - вообще непонятно))

    https://duckduckgo.com/?q=brython&t=kde

     
  • 2.52, Аноним (-), 08:51, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Сейчас снова начнётся нытьё про хипстеров.

    Среди хипстеров тоже случаются Капитаны? :)

     

  • 1.2, agente (?), 21:59, 14/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    когда уже ядро напишут
     
     
  • 2.8, Аноним (-), 22:52, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Изя уже приступил ядро FreeBSDы на Go писать ;)
     
     
  • 3.53, Аноним (-), 08:52, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Изя уже приступил ядро FreeBSDы на Go писать ;)

    Ща нам изен уроки системного программирования дадет!

     

  • 1.4, Аноним (-), 22:24, 14/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Язык программирования Go завоёвывает всё большую популярность в области системного программирования - этот вывод сделан потому что гуглу Go нравиться?
     
     
  • 2.9, Аноним (-), 22:55, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да не, тут гугл просто профанацией занимается. Go не системный язык, а прикладной.
     
     
  • 3.11, Аноним (-), 23:04, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Да не, тут гугл просто профанацией занимается. Go не системный язык, а
    > прикладной.

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

     
     
  • 4.12, Аноним (-), 23:15, 14/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    При всём при этом питон гуглу вполне удалось продвинуть. Хотя хорошо ли это - еще вопрос.
     
     
  • 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% случаев. То питон не тот, то модуля не хватило, то оно упало с длинным трэйсом на три экрана. Получается что проще всего послать такую "автоматизацию" в пень и прописать новые репы руками.

     
  • 7.89, Vkni (ok), 20:49, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Подозреваю, что дело вовсе не в Python'е...

    Однако корреляция чересчур велика.

     
     
  • 8.112, Аноним (-), 11:17, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Создайте систему которой может пользоваться даже дypaк, и только дypaк захочет ... текст свёрнут, показать
     
     
  • 9.124, Vkni (ok), 17:12, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да Так вот подвинуть эту систему из дистрибутивов, заменив на что-то с более вы... текст свёрнут, показать
     
  • 4.20, byu (?), 00:29, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Да не, тут гугл просто профанацией занимается. Go не системный язык, а
    >> прикладной.
    > Очередной идеальный язык способный на все и даже больше :D.

    Как раз нет.

     

  • 1.19, Аноним (-), 00:23, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ой что будет когда Rust зарелизят ))
     
     
  • 2.21, XVilka (ok), 00:33, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Им еще осталось 42 бага исправить https://github.com/rust-lang/rust/milestones/1.0
     
     
  • 3.24, Аноним (-), 00:56, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    График давно известен, так что потихоньку читаем доки и ждемс, да проекты ищем где можно его попробовать.
     
     
  • 4.51, Аноним (-), 08:48, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > График давно известен, так что потихоньку читаем доки и ждемс, да проекты
    > ищем где можно его попробовать.

    Учитывая что в соседней новости [I]мозильщики[/I] написали неведому зверушку на go - пиндык вашему Rust, как пить дать. Это сами мозильщики признали, как видим.

     
     
  • 5.64, Аноним (-), 11:09, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    объявленные мёртвыми живут долго
     
     
  • 6.78, Аноним (-), 14:19, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > объявленные мёртвыми живут долго

    Боюсь, морги не разделяют ваш оптимизм.

     

  • 1.28, Аноним (-), 01:35, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    от лукавого
     
  • 1.30, iZEN (ok), 02:23, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Во, движуха в Go пошла от глючного C/C++. Здорово.
     
     
  • 2.35, _KUL (ok), 05:17, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Сам понял что сказал? Ну ка проси прощения у Страуструпа! А иначе - что б тебе весь остаток жизни на powershell писать скрипты!
     
     
  • 3.39, Андрей (??), 07:41, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Сам понял что сказал? Ну ка проси прощения у Страуструпа! А иначе
    > - что б тебе весь остаток жизни на powershell писать скрипты!

    Не заводитесь. https://www.opennet.ru/openforum/vsluhforumID3/101757.html#34
    Я тоже не любитель Си, но отношусь к нему спокойно.

     
     
  • 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 скорее исключение из правила.

     
     
  • 6.113, Аноним (-), 11:27, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так он не виноват что 95 населения - идиoты Граница раздела проходит на само... текст свёрнут, показать
     
     
  • 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.


     
     
  • 4.96, Аноним (-), 22:06, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    tcsh же на С написан
     
  • 4.105, Аноним (-), 05:51, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Может tgosh?
     
  • 2.49, Аноним (-), 08:24, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Во, движуха в Go пошла от глючного C/C++. Здорово.

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

     

  • 1.31, Аноним (-), 04:01, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В честь язика Явы даже остров назвали!
     
     
  • 2.40, Андрей (??), 07:42, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > В честь язика Явы даже остров назвали!

    Это вам Фурсенко сказал? :D

     
     
  • 3.75, anonymous (??), 13:21, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Псаки. Увидела снимки со спутника, где на большом острове много коричневых людей -- подумала java-программисты.
     
  • 2.58, Anonymus (?), 10:19, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    и мотоцыкл тоже
     
  • 2.85, iZEN (ok), 16:50, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > В честь язика Явы даже остров назвали!

    Сдаюсь, ты победил.

    После этого заявления от темы можно смело отписываться — школьники понабежали и начали так "жёстко" троллить, что уж даже и нечем крыть! (Что-то псакинг в последнее время активизировался)


     

  • 1.55, Аноним (-), 09:00, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    и чем оно будет лучше опенсорсного jvm написанного на с++
    ))
    только на питоне не пишите или на пхп ок ? а то сразу показывает ваш уроаень знаний  
     
     
  • 2.95, Капитан (??), 21:42, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Сборщик мусора на goroutine лучше сбалансирован
     
  • 2.114, Аноним (-), 11:31, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > уроаень знаний

    Внезапно, FAIL.

     

  • 1.56, Аноним (-), 09:36, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Зачем писать об каждом проекте для обучения?
    > The main purpose of this project is learning JVM. So, the number one goal of the project is readability of code.
     
  • 1.61, YetAnotherOnanym (ok), 10:48, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Джентльмены, я позволю себе вмешаться в обсуждение личностей авторов разных языков и задать простой вопрос - а чем оракловская JVM авторов не устраивала?
     
     
  • 2.63, Аноним (-), 10:53, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Джентльмены, я позволю себе вмешаться в обсуждение личностей авторов разных языков и
    > задать простой вопрос - а чем оракловская JVM авторов не устраивала?

    А почему именно оракловская, а не одна из сотен других JVM?

     
     
  • 3.65, YetAnotherOnanym (ok), 11:09, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А почему именно оракловская, а не одна из сотен других JVM?

    А их сотни? Огласите весь список, пжсста.

     
     
  • 4.73, Аноним (-), 13:14, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    https://en.wikipedia.org/wiki/List_of_Java_virtual_machines
    Сотня тут, пожалуй, не наберётся, но от этого суть не меняется.
     

  • 1.68, Michael Shigorin (ok), 11:59, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Язык программирования Go завоёвывает всё большую популярность
    > в области системного программирования

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

     
     
  • 2.74, Аноним (-), 13:15, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все статикой, Михаил... всё статикой.
     
     
  • 3.83, Mihail Zenkov (ok), 16:20, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Статикой - это только написанные на Go? Динамические, написанные на C, линкуются? Mesa, на данный момент, только динамическая ...
     
     
  • 4.115, Аноним (-), 11:33, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Mesa, на данный момент, только динамическая ...

    А зачем тебе там MESA? И явная линковка с ней?

     
     
  • 5.118, Mihail Zenkov (ok), 15:39, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем тебе там MESA?

    Спрашиваешь зачем OpenGL? Графику выводить.

    > И явная линковка с ней?

    Есть другие способы, если "всё статикой"?

     
     
  • 6.132, iZEN (ok), 23:05, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> А зачем тебе там MESA?
    > Спрашиваешь зачем OpenGL? Графику выводить.

    Скорее — считать. Выводом графики занимается совсем другая ипостась.

     
     
  • 7.133, Mihail Zenkov (ok), 23:21, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Меня именно базовая отрисовка интересует (без шейдеров) - полигоны, линии, текстуры (для шрифтов). GUI на нем делаю и вывод графиков - быстрая отрисовка и кросcплатформенно.
     
  • 4.117, й (?), 12:31, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    http://golang.org/cmd/cgo/
     
     
  • 5.119, Mihail Zenkov (ok), 15:42, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > http://golang.org/cmd/cgo/

    Там о конвертации заголовков. Интересует есть ли динамическая линковка или нет?

     
     
  • 6.125, noname.htm (?), 20:08, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Через gccgo
     
  • 3.93, Michael Shigorin (ok), 20:57, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Все статикой, Михаил... всё статикой.

    Мгм, про это и пишут, спасибо.

     

  • 1.97, Аноним (-), 22:12, 15/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    На счет популярности: для Паскаля отличные среды разработки есть (одни из самых удобных), я, конечно, про Делфи и Лазаря говорю, для C++ есть среды (мелкософтовская, c++ builder, qt-creator), под тот-то go есть такая же среда? Или в блокноте набивать текст, по старинке? В конце концов, синтаксис языка - дело десятое, важны лишь инструменты, обучающая литература и видео, исходники, компоненты, сообщество. Если всего этого для go нет - какой в нем смысл?
     
     
  • 2.100, Аноним (-), 22:35, 15/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Видео? o_O
     
     
  • 3.106, Аноним (-), 08:09, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Видео очень уместно, когда в незнакомой среде разработки нужно быстро освоиться.
     
     
  • 4.129, Michael Shigorin (ok), 20:57, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Видео очень уместно, когда в незнакомой среде разработки нужно быстро освоиться.

    Быстро?!

    PS: нет, может, я не видел действительно хороших видеоуроков, которые берегут каждую секунду...

     
  • 4.130, Mihail Zenkov (ok), 22:07, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Видео очень уместно, когда в незнакомой среде разработки нужно быстро освоиться.

    Если для IDE нужны видео уроки, то что-то с ней не так.
    Видео уроки вообще больше требуют времени, так как приходится смотреть все подряд иначе можно пропустить нужное, да и ctrl+f не работает :) Есть отдельные области, где видео очень помогает - я так аргоновую сварку изучал. Там в реальном времени видеть нужно как правильно шов формировать.

    Да и 80% времени уходит на то, что бы сформировать решение в голове и подобрать под него подходящий синтаксис. И часто бывает, что имеющийся синтаксис не позволяет без костылей реализовать задуманное, приходится править идею вплоть до полной ее переработки. Так что синтаксис важен. А работа непосредственно с кодом - 18-19%. 1-2% на настройку/правку IDE и системы сборки.

     
  • 4.135, Led (ok), 00:30, 18/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Видео очень уместно, когда в незнакомой среде разработки нужно быстро освоиться.

    Видео по управлению метлой и вантузом тебе в руки.

     
  • 2.101, Аноним (-), 00:25, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    1. Qt Creator - срежа разработки на Qt, а не на С++, если уж говорить совсем правильно.
    2. Чем тебя i3 + vim не устраивают в качестве IDE?
    3. Нахер тебе обучающее видео? Может еще фигурки пластиковые для обучения для тебя сделать? Хотя... это ж гоу, там наверно и правда по ютубу обучаются, а не по книжкам.
     
  • 2.109, Аноним (109), 11:04, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    liteide
     
  • 2.122, КО (?), 16:21, 16/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > В конце концов, синтаксис языка - дело десятое

    Ровно до того момента, когда надо прочитать чужой код.
    Как говорится - http://bash.im/quote/431836

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2019 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру