Возможно вы искали: 'Indianapolis 500: The ...'

May 15 2025 15:31:31
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » Куда мы теперь Go?

Куда мы теперь Go?

Куда мы теперь Go?
Google объявила о создании своего языка программирования Go. Собственно, если бы это не была Google, инициатива прошла бы незамеченной – в мире их и без того несколько тысяч. Новому языку придется очень и очень постараться, чтобы добиться успеха.



Автор: Юрий Ревич
| Раздел: Статьи |
Дата: 13 ноября 2009 года


Google объявила о создании своего языка программирования Go. Собственно, если бы это не была Google, инициатива прошла бы незамеченной – в мире и без того, по одним подсчётам, более 2500 языков программирования, по другим – более 8 тысяч. И лишь порядка полутора-двух десятков из них можно считать находящимися в повседневном обиходе, отчего новому языку придётся очень и очень постараться, чтобы добиться успеха. Этого можно добиться двумя путями: либо потрясти простой и удобством в сочетании с широкими возможностями (как это не так давно было, например, с Python), либо обрести мощную корпоративную поддержку на какой-нибудь распространённой платформе (как при поддержке Microsoft это происходит вот уже пятое десятилетие с различными вариантами Basic, далеко, впрочем, ушедшего от классического прототипа). А в идеале – и то и другое вместе.

С нововведениями и удобствами, на первый взгляд, у Go всё в порядке: одна поддержка распараллеливания процессов в случае многоядерных процессоров и параллельных вычислений обещает многое. Но столь же многое зависит и от реализации этой функции, в чём есть определённые сомнения. Дмитрий Школьников, IT-директор компании ITMT: "Из архитектур есть x86_64, i386 и ARM (компилятор доступен только под Линуксом). Для по-настоящему больших параллельных вычислений все-таки используют иные архитектуры (PPC/PPC64, Sparc, IA-64)... Задачи распараллеливания вычислений во многом зависят от ядра ОС и микроархитектуры процессора. Вряд ли Гугл сумели обойти ограничения, связанные с особенностями обычных десктопных ОС.".

Корпоративная поддержка языку Go по понятным причинам кажется обеспеченной, но, если присмотреться внимательнее, пока лишь на уровне пиара. Дмитрий Школьников: "...новый язык войдет в массовое использование только когда появятся фреймворки и SDK. К тому же пока что нет версии для Windows. Только Linux и Mac OS X".

Дмитрий Леонов, системный администратор, создатель известного сайта BugTraq.Ru и автор учебных курсов по С++, С#, Perl: "...спецификация языка не вызывает ощущения революционности, это комбинация многих известных подходов, к тому же не создающая впечатления оптимальной. Без Google за спиной вряд ли бы он вообще заслуживал внимания, а так – интересно будет посмотреть, удастся ли его дожать до чего-то более-менее распространенного". В блоге на BugTraq.Ru он конкретизирует: "С одной стороны, нет адресной арифметики, с другой, нет наследования (есть интерфейсы), шаблонов, исключений... Очередная вариация на тему "мы тоже хотим сделать облагороженный C" – практически, высшая ступень любимого всеми программистами занятия по выпиливанию собственных библиотек и инструментов."

А по словам Алексея Куканова из Intel "...сейчас языки не делают погоды. Рулят платформы. Лучше всего это видно на примере .NET, где только "Майкрософт" поставляет минимум 4 языка, не говоря об языках/расширениях сторонних разработчиков. И все они могут пользоваться огромной функциональностью, реализованной в платформе. Java – тоже платформа, только моноязычная, если можно так сказать. Всю масса библиотек, разработанных для C/С++, тоже можно расценивать как платформу.

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

Так что успех или неуспех этого языка будет определяться прежде всего тем, как скоро накопится достаточная масса библиотек, которые доведут его до уровня серьёзной программной платформы".
Разумеется, у нового языка немало и горячих поклонников. Действительно, у Google не так уж и много инициатив, которые можно однозначно отнести к провалам – гораздо больше успешных, причем среди успехов были и блестящие, определившие лицо индустрии на годы вперед, как это было с почтой Gmail или с проектом Google.Maps. Что, несмотря на понятный скептицизм специалистов, заставляет отнестись в новому языку со всей серьёзностью.
305 Прочтений •  [Куда мы теперь Go?] [24.04.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Куда мы теперь Go? Ukraine Vova 24.04.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка