Язык будущего. Какой он?
От: TimurSPB Интернет  
Дата: 27.10.09 21:52
Оценка: :)))
Часто пишут о грядущей смерти C/С++ и о том что Java + .NET будущее программирования на долгие годы вперед.
Я считаю, что Java и .NET просто шаг вперед к языкам и платформам которые дадут возможности управления всеми доступными ресурсами сразу на разных уровнях. От регистров процессоров до бизнес логики. Язык будущего должен давать возможность определять классы и создавать их экземпляры так, что бы можно было определять уровни доступа к ресурсам на разных уровнях.

Например:
class TRenderDevice:
level {hardware}
{
.... //Тут функции с указателями, с кусками на асме и прочими произведениями суровых бородатых разработчиков
}

class TCreditCardsReader
level {high_secure}
{
.... //Тут высокоуровневые конструкции, выполняемые в управляемом окружении, написанные Java/.NET гуру
}

Спор о management/unmanagement сегодня лишен практического смысла. Интересно будет решение которое даст эффективное слияние этих подходов.
А как вы видите развитие средств разработки программ?
Вопрос скорее из области прикладной науки, чем программирования. Как должна выглядеть сама модель построения конструкций такого языка?
Make flame.politics Great Again!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.