суббота, 1 ноября 2008 г.

Стандарт С++0x: финальная фаза

Внизу текст сообщения из OpenNET (прямая ссылка).

От себя добавлю: скачав октябрьский драфт (сентябрьский пропустил, каюсь), скорее побежал смотреть главу 14.
И вот: концепты появились!


30.10.2008 19:45  Принятие стандарта языка C++0x вошло в финальную фазу

На очередной сессии комитета ISO по C++, проходившей в Сан-Франциско с 15 по 20 сентября, на общем голосовании был принят проект стандарта языка программирования C++0x. По словам Герба Саттера, председательствовавшего на заседании, результат голосования был достаточно предсказуем - финальная редакция документа практически ни чем не отличается от его сентябрьской рабочей копии.

Перед окончательным принятием C++0x в качестве официального стандарта ISO должно пройти еще два раунда согласований в национальных комитетах. На первом этапе, который уже начался, национальные комитеты должны изложить свои комментарии по поводу полученного проекта и подать необходимые усовершенствования. Следующий этап, который начнется приблизительно через год, будет нацелен на исправление неточностей формулировок и общего стиля документа. Внесение кардинальных изменений по сути принимаемого стандарта на этом этапе не предусматривается. Текущую стадию документа можно рассматривать как функционально законченную бета-версию. 


8 комментариев:

Игорь комментирует...

Приношу извинения, не нашёл куда написать в "личку".
Волей судьбы пришлось снова сесть за программирование.
пытаюсь найти на чём писать.
Ранее писал на Clarion и Делфи, но обе системы можно считать канули в лету.
Средства программирования от Микрософт, честно говоря вызвали сильное раздражение.
Прочитал что есть такоё Оберон, но ни чего толкового не нашёл. (я имею ввиду не абстрактного программирования а решения конкретных задач)
Посоветуйте пожалуйста.

Зуев комментирует...

Игорю.
Очень кратко: выбор языка и системы программирования почти полностью определяется задачами, которые нужно решать. Если же речь идет о программировании "вообще", то вот мое личное мнение (не претендую на полноту, обоснованность и объективность :-))

Если Вы находитесь в среде Windows, то выбор однозначен: C#. На мой взгляд, это очень хороший язык. Универсальный, мощный, неплохо спроектированный. Его основы сравнительно легко и быстро изучаются. Полно документации (посмотрите в магазинах - увидите тучу книг). Можно использовать как в "традиционном" программировании, так и в нестандартных сферах, например, писать для Веба. Среда Visual Studio - замечательный инструмент, никакого раздражения не вызывает (у меня, по крайней мере). Иключительно удобный в практическом программировании.

Если Вы находитесь в среде UNIX и собираетесь заниматься тралиционным программированием (не для Веба, например), то выбор тоже более-менее прост: Си++ и компилятор gcc. Здесь уже совсем другая философия, сейчас не время их сравнивать. О языке много говорить тоже не приходится: несмотря на критику, на упреки в сложности и плохом дизайне, это очень мощный, эффективный и сейчас самый распространенный инструмент. Даже если писать на нем много не придется, основы плюсов изучить очень полезно для повышения программистской "ерундиции" :-)))

Вот как-то так. :-))

Игорь комментирует...

да пока к сожалению приходится программировать в среде Windows для работы приложения с SQL.
Как раз и занялся C#, если честно, то это убогое подобие Делфи.
Единственный плюс это бесплатность.
Вообще очень хочется уйти с Микрософт на что-нибудь отечественное.
Не понимаю политику государства в этом плане, поставить страну в зависимость от др. стран...
Нет так России не будет, можно много умного говорить, но достаточно почитать хотябы лицензионное соглашени при установке продукта.
я вынужден пользоваться тем, что контролируется кем угодно, но только не мной. На данный момент идет привязка к NET и что?
Ещё меньше понимания современными программистами чем пользуются и чего делают.
С горестью вспоминаю когда начинал программировать - Ассемблер, Паскаль. пусть не наши, но хоть разобраться можно было, а теперь.....
Не будет у России ни каких рабочих технологий пока не будет собственного инструмента для работы с ними, а ведь как ни парадоксально - не так сложно создать свою ОС и остальные приложения, не один же Бабаян в России, у которого не разработки, а выкачивание денег из государства. Ест достаточное количество НИИ которые занимаются вопросами близкими к теме, и процессоры могли бы уже давно делать, ну тут спасибо партии родной, ну т.д..
в принципе, если ситуация не изменится, то толку от всех перемен кроме шума.

valexey комментирует...

> Прочитал что есть такоё Оберон, но
> ни чего толкового не нашёл. (я имею
> ввиду не абстрактного
> программирования а решения
> конкретных задач)
> Посоветуйте пожалуйста.

http://oberoncore.ru/
http://forum.oberoncore.ru/

Это не совсем Оберон, это язык производный от Оберона. Изменений по сравнению с оригинальным Оберон-2 не много, но они существенные (обратной совместммости нет). Называется сей язык -- Компонентный Паскаль.

Ну и компонентная среда разработки/окружение называемое BlackBox. Есть русский вариант. Исходники всего в наличии. Имеется неплохое русское сообщество пользователей и разработчиков этого дела (т.е. оно развивается в последнее время не в последнюю очередь отечественными программистами).

valexey комментирует...

Кстати, насколько я знаю и делфи и Clarion вполне себе продолжают развиваться. Делфи так точно. Вроде как CodeGears уже 2009 версию выпустила.

Игорь комментирует...

Огромное спасибо,
я собственно перестал писать на них, когда потерял от куда брать, честно говоря приятно удивлён. Многое пропустил.
Провёл поиск по СУБД, выделил Линтер и Ред База Данных.
На сколько они проработаны если сравнить с Clarion?
Осталось только VoIP SIP найти наш софт разработчика (хотябы руссифицированный вариант).
Огромное Вам спасибо.

Игорь комментирует...

а по поводу Микрософт...
Ну кому понравится машина, которая сама по себе ездит? даже если это периодически, не спрашивая у хозяина.
Да и очень не хороший осадок остаётся от фактически отказа давть затребованные данные, Читал про бешеные штрафы, которые Микрософту заплатить дешевле чем начать предоставить информацию.
ещё раз СПАСИБО.
Приношу извинения за беспокойство.

Анонимный комментирует...
Этот комментарий был удален администратором блога.