Memo

Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Самый перспективный язык программирования - это тот, который позволяет программисту зарабатывать деньги. Вполне прагматичная позиция (для программиста, конечно). Отсюда проистекают следующие противоречивые выводы: 1) Программисты (а языки программирования тоже пишут программисты, не так ли?) будут придумывать такие програмистские комплексы, которые будут помогать им разрабатывать прикладные системы без больших трудозатрат. То есть, удобные, простые в использовании, доступные для изучения и т.п. Тут ведь никто, надеюсь, не станет отрицать, что фактически, "чистые" языки программирования уже вымерли. На каждый язык наворочено куча всякого-разного - оболочка (среда разработки и отладки), библиотеки, шаблоны, классы, готовые компоненты и т.д. 2) Пограммисты будут придумывать такие языки программирования, которые будут максимально удалены по своей природе от естественных языков. Для того, что бы обыкновенный пользователь никогда не смог бы общаться с машиной напрямую, без посредника-программиста. (Кста, рекомендую к прочтению: Левитин К. Прощание с АЛГОЛом. -- М.: Знание, 1989. Академик Ершов такой наивный, просто прелесть! ) ---------------------------------- Итак - с одной стороны, язык программирования должен быть не слишком сложным (чтобы на нем, все-таки, можно было что-то делать). С другой стороны - он должен быть как можно более заумным, чтобы никто, кроме программиста в нем разбирающегося, не мог бы его понять. Как только в каком-либо языке соотношение простоты и заумности достигнет 1 к 1 (или, если хотите, 50/50 %) - это и будет "самый перспективный язык программирования"! Можно сделать проще - не ломать язык (это намек на извращение, называемое C++, кто не понял ), а просто закрыть коды библиотек - пользуйтесь, но как и что там внутри, знать не моги! При этом документацию по их, библиотек, использованию обязательно (!) сделать понятной только для тех, кто эту документацию составляет. А все баги в них называть фичами И писать еще кучу такой же неудобоваримой документации по обходу этих фич!  | Всего записей: 114 | Зарегистр. 27-08-2002 | Отправлено: 12:16 29-09-2004 | Исправлено: Memo, 12:17 29-09-2004 |
|