The OpenNET Project / Index page

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

26.08.2017 09:22  Релиз языка программирования Go 1.9

После шести месяцев разработки компания Google представила релиз языка программирования Go 1.9, который позиционируется как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD.

Синтаксис Go основан на привычных элементах языка Си с отдельными заимствованиями из языка Python. Язык достаточно лаконичен, но при этом код легко читается и воспринимается. Код на языке Go компилируется в обособленные бинарные исполняемые файлы, выполняемые нативно без использования виртуальной машины (модули профилирования, отладки и другие подсистемы выявления проблем на этапе выполнения интегрируются в виде runtime-компонентов), что позволяет добиться производительности, сопоставимой с программами на языке Си.

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

Основные новшества, представленные в выпуске Go 1.9:

  • В язык добавлена возможность определения псевдонимов типов, которая может оказаться востребована при проведении рефакторинга кода и постепенного перевода проектов на новые API. Например, при помощи конструкции "type T1 = T2" для существующего типа "T2" можно определить псевдоним с именем "T1" по аналогии с тем как имя "byte" является псевдонимом типа "uint8";
  • В состав включен новый пакет math/bits, предоставляющий функции для битовых операций и манипуляции беззнаковыми целыми числами с задействованием при возможности специальных инструкций CPU. Например, на системах x86-64 функция bits.TrailingZeros(x) будет выполняться с использованием инструкции BSF;
  • В пакет sync добавлен новый тип Map, который возможно применять в многопоточных приложениях. Данный тип в некоторых деталях отличается от штатного типа map, поэтому не предназначен для его прозрачной замены;
  • В пакет testing добавлен новый метод Helper, применимый с объектами testing.T и testing.B. При помощи данного метода можно организовать вывод номера строки вызывающей функции при возникновении ошибки, вместо указания ссылки на фактический номер строки, из которой вызван метод t.Fatal;
  • В пакете time обеспечено прозрачное отслеживание монотонного времени (время, прошедшее с определённого момента) для всех значений Time, что позволяет обеспечить надёжный расчёт разницы между двумя значениями Time без влияния таких факторов как изменение времени или подстановка лишней секунды.
  • Для ускорения процесса сборки реализована поддержка параллельной компиляции разных функций в пакете.


  1. Главная ссылка к новости (https://blog.golang.org/go1.9...)
  2. OpenNews: Релиз языка программирования Go 1.8
  3. OpenNews: Проект Go опубликовал собственный шрифт для программистов
  4. OpenNews: Выпуск языка программирования Go 1.7
  5. OpenNews: Доступен язык программирования Go 1.6
Лицензия: CC-BY
Тип: Программы
Ключевые слова: golang, go
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.2, Аноним, 10:28, 26/08/2017 [ответить] [смотреть все]
  • –13 +/
    geth go ethereum синхронизируется неделями, беспощадно насилуя систему Вот он... весь текст скрыт [показать]
     
     
  • 2.3, Аноним, 10:43, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –9 +/
    Так в наше время под высокой производительностью компилируемых языков подразум... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.47, Аноним, 18:44, 26/08/2017 [^] [ответить] [смотреть все]  
  • +20 +/
    В подавляющем большинстве случаев проблема в алгоритме и структурах данных, а не в языке программирования. Нормальный программист на пхп напишет эффективнее, чем хипстер на си.
     
     
  • 4.63, Аноним, 01:21, 27/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Сервер на Go против сервера на Java говорит сам за себя 13ms против 52ms на прог... весь текст скрыт [показать]
     
     
  • 5.67, Аноним, 12:19, 27/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Что тут непонятного? Нативный код против эмулятора.
     
     
  • 6.71, Аноним, 12:38, 27/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Go у нас теперь эмулируется Или у жабы отменили JIT ... весь текст скрыт [показать]
     
     
  • 7.104, Аноним, 16:59, 28/08/2017 [^] [ответить] [смотреть все]  
  • +/
    OK, нативный код против эмулятора с JIT.
     
  • 5.88, лютый жабист__, 06:28, 28/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    C фороникса сбежал Сделай нормальный бенчмарк, с кучей хотя бы с 10ГБ а лучше ... весь текст скрыт [показать]
     
  • 4.73, Аноним, 12:55, 27/08/2017 [^] [ответить] [смотреть все]  
  • –10 +/
    Подавляющее большинство алгоритмов - линейная последовательность с парой ветсвле... весь текст скрыт [показать]
     
     
  • 5.83, Аноним, 19:51, 27/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Откуда же тогда берутся бажные программы? Рептилоиды баги в них запихивают?
     
  • 5.108, rshadow, 22:07, 28/08/2017 [^] [ответить] [смотреть все]  
  • +/
    В подавлющем большинстве софта алгоритмов раз два и обчелся В основном БД, бизн... весь текст скрыт [показать]
     
  • 2.6, funny.falcon, 11:08, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Если программу писал криворукий кодер, значит язык виноват Странная точка зрени... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.16, Аноним, 14:22, 26/08/2017 [^] [ответить] [смотреть все]  
  • –6 +/
    Не правда Над geth работает большая команда профессиональных разработчиков На ... весь текст скрыт [показать]
     
     
  • 4.42, funny.falcon, 17:24, 26/08/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    И что Если проблема принципиально решается, и её не смогли решить - значит проб... весь текст скрыт [показать]
     
     
  • 5.109, rshadow, 22:11, 28/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Это уже уровень производительности скриптовых языков ... весь текст скрыт [показать]
     
  • 3.21, Аноним, 14:34, 26/08/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    Одну нет, но совокупность программ вполне могут говорить о качествах языка В да... весь текст скрыт [показать]
     
     
  • 4.41, funny.falcon, 17:18, 26/08/2017 [^] [ответить] [смотреть все]  
  • +5 +/
    Или в алгоритмах, которые эти разработчики пытаются реализовать или используют.
     
  • 2.15, лютый жабист__, 13:25, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А язык причём На чём клиент btc написан На сях небось С нуля блокчейн качался... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.17, Аноним, 14:23, 26/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Bitcoin core написан на с++, у него нет никаких проблем с синхронизацией.
     
     
  • 4.23, лютый жабист__, 14:48, 26/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Проблем никаких, но 122гб блокчейна качается  8 дней
     
     
  • 5.33, Аноним, 16:38, 26/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Рад за вас, ethereum у меня синхронизируется без конца, вот уже 2 недели При то... весь текст скрыт [показать]
     
     
  • 6.50, Аноним, 19:05, 26/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Ну и выкинь его Взял какую-то какашку, а теперь жалуешься, что она воняет Какаш... весь текст скрыт [показать]
     
  • 5.51, Дегенератор, 19:10, 26/08/2017 [^] [ответить] [смотреть все]  
  • +/
    140Gb месяц качал на 200 Мбит
     
  • 5.119, Аноним, 16:06, 29/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Так надо же 1 Базу блок-чейна хранить на ssd 2 С опцией клиента -prune 2048... весь текст скрыт [показать]
     
  • 3.18, Аноним, 14:25, 26/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Они оптимизировали синхронизацию, теперь она занимает где-то 2 часа, зависит от ... весь текст скрыт [показать]
     
     
  • 4.28, Sasha, 16:04, 26/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    В смысле 122 гига на моих 10 мегабитах будет выкачивать за 2-3 часа огооо архив... весь текст скрыт [показать]
     
     
  • 5.30, Аноним, 16:33, 26/08/2017 [^] [ответить] [смотреть все]  
  • –8 +/
    10 мегабит - таких тарифов уже давно нет У скайнета минимум 50 мегабит ненужных... весь текст скрыт [показать]
     
     
  • 6.32, Аноним, 16:37, 26/08/2017 [^] [ответить] [смотреть все]  
  • +13 +/
    > 10 мегабит - таких тарифов уже давно нет. У скайнета минимум 50

    За МКАДом жизни нет!


     
     
  • 7.34, Аноним, 16:39, 26/08/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Я за МКАДом, если чё. И тарифов 10 мегабит не существует лет 5, как DSL вымер.
     
     
  • 8.38, Аноним, 16:58, 26/08/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    А причем тут тариф Если максимально доступная скорость не превышает 10 мбит, то... весь текст скрыт [показать]
     
  • 8.75, Ilya Indigo, 13:50, 27/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Я вообще на PPPoE сижу отнюдь не по собственному желанию, а также приходится 150... весь текст скрыт [показать]
     
  • 8.81, neverendingnevelny, 19:00, 27/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    DSL еще жив Причем не так далеко от мкада И это нетрудно - ведь когда кроме РТ... весь текст скрыт [показать]
     
  • 7.36, Аноним, 16:43, 26/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Провайдерам не выгодны такие низкоскоростные тарифы, т к трафик сейчас относите... весь текст скрыт [показать]
     
     
  • 8.40, Аноним, 17:10, 26/08/2017 [^] [ответить] [смотреть все]  
  • +6 +/
    > Провайдерам не выгодны такие низкоскоростные тарифы, т.к. трафик сейчас относительно дешевый,

    Мля, откуда вы такие лезете, а?
    Вы что, совсем не допускаете даже мысли о том, что кроме мегаполисов, абсолютно совсем внезапно, есть еще пригороды и всякая мелочь и тут уже как повезет и хре*овая инфраструктура тупо может не пропускать 50мбит?

     
  • 8.58, Наноним, 21:46, 26/08/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    Мля, откуда вы такие лезете, а Вы что, совсем не допускаете даже мысли о том, ч... весь текст скрыт [показать]
     
     
  • 9.60, лютый жабист__, 23:13, 26/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    И чё прикопались к скорости инета МКАД, ЗАМКАД В случае с btc тупо канал не у... весь текст скрыт [показать]
     
     
  • 10.68, Лис, 12:33, 27/08/2017 [^] [ответить] [смотреть все]  
  • +4 +/
    Лол, толку от твоего реального айпи если ты порт не высунул ССЗБ ... весь текст скрыт [показать]
     
  • 9.72, Аноним, 12:41, 27/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Очередной клоун ... весь текст скрыт [показать]
     
  • 2.57, Лис, 21:06, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Попробуйте открыть входящие порты, заметил что разные блокчейны с закрытыми порт... весь текст скрыт [показать] [показать ветку]
     
  • 2.114, iPony, 11:11, 29/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    А docker написан на go - и это один из самых фапабельных ПО, что я знаю Наверно... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.120, _, 17:07, 29/08/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    Мужду нами девочками - он только и ноден чтобы недо-лошади на него мнээээ ... весь текст скрыт [показать]
     
  • 3.124, Led, 00:44, 30/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Для пони и кобыла - невеста ... весь текст скрыт [показать]
     
  • 1.4, Крутой аноним, 10:45, 26/08/2017 [ответить] [смотреть все]  
  • –1 +/
    > и обеспечивает возможность использования сборщика мусора.

    А можно и не использовать сборщик мусора?

     
     
  • 2.7, funny.falcon, 11:18, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Есть много техник, позволяющих уменьшить кол-во создаваемого мусора В принципе,... весь текст скрыт [показать] [показать ветку]
     
  • 2.9, trolleybus, 12:01, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Можно. Rust его и не использует
     
  • 2.12, Аноним, 13:02, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Никто не запрещает делать типы с выделением памяти под них через malloc.
     
  • 2.25, лютый жабист__, 14:52, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –4 +/
    Если программа уровня хелловёлд, то гц не отработает даже Если прога большая то... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.64, pripolz, 08:44, 27/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    знаю 2 случая косяков, связанных со сборкой 1 на джаве в библиотеке jetty СМ ... весь текст скрыт [показать]
     
     
  • 4.84, Аноним, 19:54, 27/08/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    А при чём тут Go?
     
  • 4.89, лютый жабист__, 06:33, 28/08/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    У жабовых GC максимальная скорость мусора сборки гигабайты в секунду Если чё-то... весь текст скрыт [показать]
     
     
  • 5.91, Аноним, 11:04, 28/08/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    И он работает не переставая, или всё-таки даёт выполниться какому-то другому код... весь текст скрыт [показать]
     
     
  • 6.94, лютый жабист__, 11:22, 28/08/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Не знаю как в GO, а вот жаба получается быстрее си в плане управления памятью 8... весь текст скрыт [показать]
     
     
  • 7.98, Аноним, 13:40, 28/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Вопрос был не об этом Эта фантастическая скорость в гигабайты в секунду 821... весь текст скрыт [показать]
     
     
  • 8.112, лютый жабист__, 05:22, 29/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Если на самом деле интересно С достаточно толстой задачи - распарсить 750ГБ X... весь текст скрыт [показать]
     
  • 7.103, Аноним84701, 16:16, 28/08/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Я правильно понимаю, что и все остальные рассуждения и аргументы такого же ка... весь текст скрыт [показать]
     
     
  • 8.111, лютый жабист__, 04:46, 29/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    У тебя этим занимается специальный класс в отдельном потоке Наверное называется... весь текст скрыт [показать]
     
     
  • 9.113, Аноним, 10:17, 29/08/2017 [^] [ответить] [смотреть все]  
  • +/
    В сишечке нет классов, new и delete.
     
     
  • 10.115, лютый жабист__, 12:04, 29/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Наиболее могучие сишники не умеют плюсики Очень смешно ... весь текст скрыт [показать]
     
     
  • 11.116, Аноним, 13:43, 29/08/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Наиболее лютые жабисты не видят разницы между C и C++. Очень грустно…
     
  • 9.131, pripolz, 18:04, 04/09/2017 [^] [ответить] [смотреть все]  
  • +/
    Во первых, нормальные быстрые проги вообще в основном рантаймовом цикле ничего н... весь текст скрыт [показать]
     
  • 4.110, Ilya, 03:49, 29/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Пять лет работаю с дотнетом, встречался с такими ситуациями только в руководства... весь текст скрыт [показать]
     
  • 2.46, Аноним, 18:35, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Можно Разрешаю ... весь текст скрыт [показать] [показать ветку]
     
  • 2.65, pripolz, 08:45, 27/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Если крафтовое пиво обсохло на бороде... весь текст скрыт [показать] [показать ветку]
     
  • 1.8, Аноним, 11:52, 26/08/2017 [ответить] [смотреть все]  
  • –1 +/
    если вы уже специалист по Go Вот она, расплата за отсутствие дженериков ... весь текст скрыт [показать]
     
     
  • 2.14, Аноним, 13:20, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Какая расплата и причем тут дженерики Этот тип предназначен для постоянного наб... весь текст скрыт [показать] [показать ветку]
     
  • 2.11, Аноним, 12:35, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Cектантов спросить забыли.
     
     
  • 3.37, Аноним, 16:44, 26/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Действительно. Причин предостаточно и вспоминать D для этого не нужно.
     
     
  • 4.55, Аноним, 19:55, 26/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Причин чего? Перестань разговаривать сам с собой.
     
  • 2.19, Аноним, 14:29, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Ух ты, оказывается, если переносить всё на свете на следующую строку и оставлять... весь текст скрыт [показать] [показать ветку]
     
  • 2.20, Аноним, 14:30, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Это разве показатель Код на Go я понял, на D - нет, при том никогда не писал ни... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, zz, 15:08, 26/08/2017 [^] [ответить] [смотреть все]  
  • +/
    А вот я как раз понял на D
     
  • 2.22, Аноним, 14:35, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Никто не мешает написать свою либу, чтобы было так же коротко, как на D.
     
     
  • 3.31, Аноним84701, 16:35, 26/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Не знаю, что там с либами в первом примере, но во втором 8211 тот же reduce ... весь текст скрыт [показать]
     
  • 1.48, Аноним, 18:59, 26/08/2017 [ответить] [смотреть все]  
  • +1 +/
    ~~Абстрактный полиморф~~генерики уже завезли?
     
     
  • 2.53, Аноним, 19:25, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –5 +/
    Зачем они? Научись использовать интерфейсы.
     
     
  • 3.96, Аноним, 11:48, 28/08/2017 [^] [ответить] [смотреть все]  
  • –4 +/
    Gо-шники во всей красе генерики ни нужны, будем копипастить и костылить инте... весь текст скрыт [показать]
     
     
  • 4.101, Аноним, 15:38, 28/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    И ты учись. Когда научишься, копипастить не придётся.
     
  • 4.102, Аноним, 15:40, 28/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    Кстати, накручивание плюсиков-минусиков к комментам настолько же бессмысленно, к... весь текст скрыт [показать]
     
  • 4.105, Аноним, 19:09, 28/08/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Вопрос не в том нужны ли они А в том, что если ты хочешь сколотить обычный табу... весь текст скрыт [показать]
     
     
  • 5.107, Аноним, 20:23, 28/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Да нет, тут дело в другом В Go принципиально отсутствуют инструменты, позволяющ... весь текст скрыт [показать]
     
  • 1.59, pripolz, 22:57, 26/08/2017 [ответить] [смотреть все]  
  • –6 +/
    А что лучше, C# или Go?
     
     
  • 2.61, Led, 23:15, 26/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +10 +/
    > А что лучше, C# или Go?

    1C (1-е сентября).

     
  • 2.62, ffirefox, 00:13, 27/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    AngelScript


     
  • 2.85, vantoo, 20:03, 27/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Visual Basic 6.0, конечно.
     
  • 1.79, Аноним, 17:48, 27/08/2017 [ответить] [смотреть все]  
  • –2 +/
    Слушайте, отвалит от Golang типа не производительный Вон мейлру извините пе... весь текст скрыт [показать]
     
     
  • 2.86, Led, 20:21, 27/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    > мейлру (извините)

    Нет, этому нет прощения.

     
  • 2.87, Аноним, 06:14, 28/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вообще то нет. Вы явно не видите леса за деревьями.
     
  • 1.90, Аноним, 09:16, 28/08/2017 [ответить] [смотреть все]  
  • –2 +/
    Все эти языки приводят к распущенности Программы на них тормозят не из-за того,... весь текст скрыт [показать]
     
     
  • 2.92, Аноним, 11:08, 28/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Просто это не программисты Человек, освоивший какой-то любой язык программиро... весь текст скрыт [показать] [показать ветку]
     
  • 2.93, лютый жабист__, 11:17, 28/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –4 +/
    Может ещё не поздно тебя полечить Слушай сюда коттедж лучше всего строит... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.106, Аноним, 20:01, 28/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Коттедж лучше всего строить из готовых блоков А аналогии лучше даже не пытатьс... весь текст скрыт [показать]
     
  • 3.117, dq0s4y71, 14:57, 29/08/2017 [^] [ответить] [смотреть все]  
  • +/
    Небоскрёбы т е серьёзные программы уровня ядра ОС или компилятора за 20 дне... весь текст скрыт [показать]
     
     
  • 4.125, лютый жабист__, 05:18, 30/08/2017 [^] [ответить] [смотреть все]  
  • –2 +/
    И эти люди кичатся сверхинтеллектом, переключаемость нулевая Я написал про небо... весь текст скрыт [показать]
     
     
  • 5.126, dq0s4y71, 16:19, 30/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Ога, а JVM почему на Си написана Потому что жабисты даже жабу не осилили ... весь текст скрыт [показать]
     
     
  • 6.127, лютый жабист__, 08:04, 31/08/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    Для развития загугли list of java virtual machines Потом на чём написан HotSpot ... весь текст скрыт [показать]
     
     
  • 7.128, dq0s4y71, 13:46, 31/08/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Загуглил https en wikipedia org wiki List_of_Java_virtual_machines Навскидку ... весь текст скрыт [показать]
     
     
  • 8.129, лютый жабист__, 05:29, 01/09/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    И где там си сплошь плюсы Школу закончишь, поумнеешь ... весь текст скрыт [показать]
     
     
  • 9.130, dq0s4y71, 16:11, 01/09/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Слив, кагрццо, засчитан :)
     
  • 2.97, Аноним, 13:31, 28/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Можете попробовать конкатенативную парадигму.
     
  • 2.118, dq0s4y71, 15:11, 29/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Теоретически, правильно, но дело в том, что приоритеты за последние несколько де... весь текст скрыт [показать] [показать ветку]
     
  • 1.95, Анонага, 11:45, 28/08/2017 [ответить] [смотреть все]  
  • –6 +/
    lol no generics
     
     
  • 2.99, leap42, 15:17, 28/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    вот расскажите мне, пожалуйста, зачем вам обобщенное программирование в языке ни... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.100, Аноним, 15:32, 28/08/2017 [^] [ответить] [смотреть все]  
  • +3 +/
    > языке низкого уровня

    Вы темой ошиблись, тут про Go.

     
  • 1.121, Аноним, 18:06, 29/08/2017 [ответить] [смотреть все]  
  • –1 +/
    Язык Go разрабатывался как язык системного программирования для создания высокоэ... весь текст скрыт [показать]
     
  • 1.122, Аноним, 23:16, 29/08/2017 [ответить] [смотреть все]  
  • +/
    Где ты такую глупость вычитал ... весь текст скрыт [показать]
     
     
  • 2.123, Аноним84701, 00:41, 30/08/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    https blog golang org go-one-year-ago-today https github com golang go wiki ... весь текст скрыт [показать] [показать ветку]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor