19.08.1997 Мнения Можно ли “раскрутить” язык программирования? Как показывает жизнь - легко, хотя кроме денег нужны еще и “маркетинговые” мозги. Полезность языков определяется обычно его “конечными пользователями” - программистами. Си быстро завоевал популярность благодаря тому, что позволяет создавать очень эффективные программы, Паскаль любят за его строгую простоту. Но есть и другие примеры, самый свежий из них - Java. Можно также вспомнить Аду, которая вводилась практически в приказном порядке (к счастью, сам по себе этот язык оказался очень хорошим), а в Бейсик Гейтс вложил, наверное, уже миллиард долларов, хотя самый любимый язык президента Microsoft, по его же словам, - SAIL (Stanford Artificial Intelligence Language). Это старый язык, созданный в конце 60-х годов в Стэндфордской лаборатории по искусственному интеллекту для компьютеров DEC-10 и DEC-20. Он основывался на Алголе-60 и был расширен новыми типами данных - деревьями и ассоциативными списками. Эти данные могли храниться как неупорядоченные множества или ассоциативные “триплеты”. В языке были реализованы псевдопараллельные сопроцессы, обработка событий, прерывания, сборка “мусора” и еще много оригинальных для того времени идей. Между Бейсиком и SAIL такая же пропасть, как между Коболом и Си. Почему Гейтс, воспитанный, если судить по SAIL, в самых строгих канонах программирования, выбрал Бейсик, остается загадкой. Может быть, из-за его простоты - видимо, уже тогда Гейтс стремился создавать продукты для массового ...
читать далее.