• Авторизация


Стена 26-10-2011 13:13 к комментариям - к полной версии - понравилось!


Почему нет языка программирования, на котором не надо писать стену для для реализации простых вещей (антипример — Java: там без фабрики, интерфейса и имплементации даже простейшую задачу не решить). Который по информативности хотя бы приблизился к естественному языку.

Например, надо сделать формочку для ввода к примеру УРЛ а при нажатии кнопки load (справа от поля УРЛ) показать в большой текстарее внизу заголовки, которые прислал в ответ сервер.

Другой пример: вывести список книг из базы данных (соритровать по имени автора, не более 30 на страницу), чтобы это выглядело как на макете bookList.psd.

У меня на русском языке описание заняло одну строчку. Сколько надо кода и дополнительных библиотек, чтобы сделать это на java, HTML/JS или C++, надеюсь, объяснять не надо. Получается, синтаксис этих языков избыточен: надо написать намного больше букв и использовать сложные абстракции вроде анонимных классов для листенеров. Объявлять приватные и публичные функции (а ведь, если подумать, какая разница, функциями и классами код там написан или одной огромной процедурой, строгая типизация или утиная — нужно чтобы программа просто работала). Миллионы людей пишут один и тот же лишний, бесполезный код. Котоырй еще получается в итоге меделенным, глючащим и неэффективным.

Почему?

Или проще самому написать анализатор-компилятор русского языка в машиинный код, чем дождаться когда нормальный язык появится?
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Стена | Rusov - Блог Русова | Лента друзей Rusov / Полная версия Добавить в друзья Страницы: раньше»