История изменений
Исправление lbvf50txt, (текущая версия) :
Go - это переносимый асм для многопоточной модели ( Go это буквально С )
Go достаточно сложно сравнить с чем-то одним. Это такой язык для инженеров, когда собрали востребованные, понятные и проверенные временем решения из других языков.
- Синтаксис циклов и условий: Си
- Синтаксис слайсов: Python
- Замыкания: JavaScript
- Утинная типизация: Ruby
Все непонятное (вызывающее путаницу) убрали:
- Наследование
- Миксины
- this
- Динамическу типизацию
- Не явное приведение типов
Получился язык по синтаксису, похожий на Си, с возможностями ООП и функционального программирования. Да еще синтаксис как следует урезали, чтобы каждый разработчик не выбирал себе любимые синонимы и не создавал свой собственный диалект (обычно в других языках этим занимается ворчун-Linter).
P.S. Естественно, добавили Concurrency, так как это прежде всего серверный язык, где часто надо сидеть и ждать ответа по сети.
Исправление lbvf50txt, :
Go - это переносимый асм для многопоточной модели ( Go это буквально С )
Go достаточно сложно сравнить с чем-то одним. Это такой язык для инженеров, когда собрали востребованные, понятные и проверенные временем решения из других языков.
- Синтаксис циклов и условий: Си
- Синтаксис слайсов: Python
- Замыкания: JavaScript
- Утинная типизация: Ruby
Все непонятное (вызывающее путаницу) убрали:
- Наследование
- Миксины
- this
- Динамическу типизацию
- Не явное приведение типов
Получился язык по синтаксису, похожий на Си, с возможностями ООП и функционального программирования. Да еще синтаксис как следует урезали, чтобы каждый разработчик не выбирал себе любимые синонимы и не создавал свой собственный диалект (обычно в других языках этим занимается ворчун-Linter).
P.S. Естественно добавили Concurrency так как это прежде всего серверный язык, где часто надо сидеть и ждать ответа по сети.
Исправление lbvf50txt, :
Go - это переносимый асм для многопоточной модели ( Go это буквально С )
Go достаточно сложно сравнить с чем-то одним. Это такой язык для инженеров, когда собрали востребованные, понятные и проверенные временем решения из других языков.
- Синтаксис циклов и условий: Си
- Синтаксис слайсов: Python
- Замыкания: JavaScript
- Утинная типизация: Ruby
Все непонятное (вызывающее путаницу) выбросили:
- Наследование
- Миксины
- this
- Динамическу типизацию
- Не явное приведение типов
Получился язык по синтаксису, похожий на Си, с возможностями ООП и функционального программирования. Да еще синтаксис как следует урезали, чтобы каждый разработчик не выбирал себе любимые синонимы и не создавал свой собственный диалект (обычно в других языках этим занимается ворчун-Linter).
P.S. Естественно добавили Concurrency так как это прежде всего серверный язык, где часто надо сидеть и ждать ответа по сети.
Исправление lbvf50txt, :
Go - это переносимый асм для многопоточной модели ( Go это буквально С )
Go достаточно сложно сравнить с чем-то одним. Это такой язык для инженеров, когда собрали востребованные, понятные и проверенные временем решения из других языков.
- Синтаксис циклов и условий: Си
- Синтаксис слайсов: Python
- Замыкания: JavaScript
- Утинная типизация: Ruby
Все непонятное (вызывающее путаницу) выбросили:
- Наследование
- Миксины
- this
- Динамическу типизацию
- Не явное приведение типов
Получился язык по синтаксису, похожий на Си, с возможностями ООП и функционального программирования. Да еще синтаксис как следует урезали, чтобы каждый разработчик не выбирал себе любимые синонимы и не создавал свой собственный диалект (обычно в других языках этим занимается ворчун-Linter).
Исходная версия lbvf50txt, :
Go - это переносимый асм для многопоточной модели ( Go это буквально С )
Go достаточно сложно сравнить с чем-то одним. Это такой язык для инженеров, когда собрали востребованные, понятные и проверенные временем решения из других языков.
- Синтаксис циклов и условий: Си
- Синтаксис слайсов: Python
- Замыкания: JavaScript
- Утинная типизация: Ruby
Все непонятное (вызывающее путаницу) выбросили:
- Наследование
- Миксины
- this
- Динамическу типизацию
- Не явное приведение типов
Получился язык по синтаксису похожий на Си, с возможностями ООП и функционального программирования. Да еще синтаксис как следует урезали, чтоб каждый разработчик не выбирал себе любимые синонимы.