Надоела мне Java-рутина, решил немножко поизучать обычный Cи для общего саморазвития. Мелкософту до C9x еще работать и работать. Впрочем, gcc и над icc/icl надмножество. Так что gcc однозначно...:)
Идея была именно в этой ссылке! :)) Ну и какого-нибудь мастдайщика типа Ирси, Блюзмена или Огра про соответствие их MSVC++ пораспрошать.:) Просто я собрал в кучу С99 свойства.
А вот int complex это gcc-шное расширение. Такого даже у Интела нет. Я помню как-то Огр что-то про "Интел" постил. В религиозные споры вдаваться не буду, просто мне понравился gcc по сравнению с хвалёным M$ C++. Если у кого есть ссылки на учебник по c9x - киньте новичку, пожалуйста. Я уже скачал стандарт и про gcc 3.3.1.
Gemini. Был такой корабль, на котором отрабатывали навыки стыковки. Что интересно - ни одного неудачного старта и даже ни одной нештатной ситуации! Группа Чамберлена, разрабатывавшая Titan + Gemini составляла конкуренцию группе самого фон Брауна.
3. Что об этом думает Денис Ритчи (кстати, как правильно писать его фамилию: Ричи или Ритчи?) <http://slashdot.org/articles/00/12/05/1326231.shtml>. Он, в принципе, довольно нейтрально отнёсся к новому стандарту и, похоже, уже отошёл от дел. Хотя может я ошибаюсь.
> Помогите, пожалуйста, начинающему ламерочку. Есть ли книги именно по
> C99, а то в магазинах один мелкософт .NET.
Похоже только это: http://www.comeaucomputing.com/booklist/ ...
# NEW British Standards Institute. The C Standard: Incorporating Technical Corrigendum 1. Wiley Publishing. ISBN 0-470-84573-2. This is a hardcover version of "C99" Standard C, the latest revision of Standard C. Includes the C rationale.
# TBA Jones, Derek. New C Standard, The: A Cultural and Economic Commentary. Addison Wesley Professional. ISBN 0-201-70917-1. This is a multi-thousand page book detailing the "C99" revision of Standard C. Expected to be available 12/19/2003.
Send us your feedback on this new book discussing C99.
...
Устарел этот ваш C. Давно пора на плюсах писать (для тех кто в танке sort из STL быстрее qsort, читайте Майерса).
А самый лучший компилятор - это http://www.comeaucomputing.com/
Это все эрунда, вот то что там не было частичной специализации шаблонов, был кривой STL, и до сих пор, даже в хваленом 7.1, нет спецификаций исключений (сами об этом говорят http://msdn.microsoft.com/chats/vstudio/vstudio_061203.asp)
- вот это полная лажа.
Молчу уже про их поделки типа MFC и MC++ ;)
>Не знаю, можно ли использовать $ в начале имени переменной в M$VC++.
В 7.0 можно, но не в этом счастье :)
"It shows how a highly performance-critical application like Quake II can retain these characteristics in the CLR environment, while simultaneously offering new features implemented using the .NET Framework."
Так MFC и написана не в нашем веке. Появилась она году в 90 прошлого века в составе пакета Microsoft C/C++ 7 (не Visual, а просто C/C++). Часть классов (CObject, CString, колекции, CExceрtion и т.п.) работала даже в DOS. В то время никакого стандарта C++ не существовало, библиотек типа STL - тоже. Но например по ставнению с ObjectWindows 1 это был большой шаг вперед (тут анонимус говорил что ему не нравятся карты сообщений, а что он хочет - каждому событию отдельный виртуальный метод, как это было в ObkectWindows?). Народ воспринял концепции MFC как говорится "на ура", не даром Borland многое содрала в ObjectWindows 2 из MFC (те-же карты сообщений). Потом к MFC добавили ClassWizard и редактор диалогов и получилось VisualC++ 1.0.
Многое в MFC можно теперь назвать неудачным, но то, что Microsft поддерживает и развивает MFC - очень хорошо, т.к. никому не хочется переписывать существующие программы (как это было с тем-же ObjectWindows)
Красивы c точки зрения программиста, да и пользователя не избалованного виндоуз, был Motif и Sun OpenLook. А ведь тоже были созданы в прошлом веке. На просто Си!
2anonymous (*) (2003-08-28 16:29:07.830482):
Типа главный программист - раб, и поменять работу он не может. А теперь поконкретнее - что именно содрано? Borland что, самостоятельно когданибудь делала вещи уровня COM, Java или .Net? Лучше вспоните, на что похожа среда Delphi - VB в SDI-режиме не напоминает?