Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];

Вниз

Объясните пожалуйста насчёт С++   Найти похожие ветки 

 
Billy   (2002-07-26 03:30) [40]

Ну у меня монитор 13,8" и я сишный код читаю легко... Хотя конечно Паскалевский текст читать легче, спорить не буду. Тут скорее дело в привычке. Поначалу тоже гляну на сишную программу - мама родная! А сейчас ничего, намандрыкался, читаю как книгу. Детективчик эдакий :)


 
Dmk   (2002-07-26 03:45) [41]

У меня 21" :) Я тоже читаю Сишный код легко. Но Pascal"евский еще легче. Кстати в Builder"е C код тоже легко читается. Грамотно Borland подсветку операторов сделали.


 
Billy   (2002-07-26 03:55) [42]

А вот Билдер я вообще не переношу. По моему уж если С++ - дак MS Visual C++, но никак ни это чудо в перьях - изврат одновременно над двумя языками программирования. В попытке соединить несовместимое у уважаемого Борланда получилась программа, которая из всех своих приемуществ имеет только грамотную подсветку :).


 
Dmk   (2002-07-26 04:01) [43]

Пойду я спать однако :o


 
Billy   (2002-07-26 04:06) [44]

И это правильно! У меня-то уже 7-й час ночи %) в связи с этим всё сказанное мной выше предлагаю считать полусонным бредом и не воспринимать всерьез. всем peace and love :) спокойной ночи


 
cyborg   (2002-07-26 09:04) [45]

К томуже фигурную скобочку поставить занимает в 5 раз меньше времени, чем написать begin
Ну не скажите, это ведь ещё Shift держать нужно :), а так, у меня уже автоматом набираются слова: привет, begin и end :).

Anatoly Podgoretsky © (25.07.02 21:20)
Дельфи 6 Персонал Едишн

Вроде тут говорилось что он 100$ стоит?


 
DiamondShark   (2002-07-26 10:52) [46]

Не знаю как другим, а лично мне "гибкость" Ц++ кажется излишней избыточностью:

main()
{
1;
2;
3;
"I"m a cool hacker";
}

Формально правильная прога на Ц


 
[NIKEL]   (2002-07-26 11:47) [47]

Тьфу Тьфу Но зрение у меня пока 110 процентов. :) Текст С более нечитабелен чем текст Pascal. Я думаю это его единственный недостаток. Хотя если иметь монитор дюйма так 22 и подобрать шрифт нормальный ... Все может быть.
Это смотря кто как пишет... чистая стилистика, если человек не умеет писать - то и на Паскале его проги ты с трудом прочитаешь

И причем тут, что легче писать begin чем { ??? это вы так шутите наверно? :) (в принципе если уж так привыкли define begin {; и т.д)
А мен билдер нравиться, и не вижу я в нем ничего плохого. Вижу реальную среду, не уступающую дельфи(а превосходящая), и имеет в своей основе универсальный, великолепно, до мелочей, продуманный язык. Большее число программистов в Дельфи сейчас переходит на C++ Builder
DiamondShark © (26.07.02 10:52)
Не знаю как другим, а лично мне "гибкость" Ц++ кажется излишней избыточностью:

main()
{
1;
2;
3;
"I"m a cool hacker";
}

Формально правильная прога на Ц


Это чё такое??? :) Опять шутите ;]


 
Игорь Шевченко   (2002-07-26 12:08) [48]

И не надоело вам ? :-)

Оба языка одинаково хороши - и Object Pascal, и C++ - успокойтесь. Ни в одном из нет упора на что-то "системное", все, что можно написать на одном из них, можно написать на другом (по функциональности, разумеется), за примерно одинаковый срок.


 
DiamondShark   (2002-07-26 12:40) [49]

>>[NIKEL] © (26.07.02 11:47)
>>Это чё такое??? :) Опять шутите ;]

Ничуть. Скопируйте и компильните. Даже запустится.


 
[NIKEL]   (2002-07-26 13:48) [50]

DiamondShark © (26.07.02 12:40)
>>[NIKEL] © (26.07.02 11:47)
>>Это чё такое??? :) Опять шутите ;]

Ничуть. Скопируйте и компильните. Даже запустится.

да я шучю же (читайте смайлики);]
я конечно понимаю что это смотриться странно, но такие вещи ни кто не пишет, язык допускает очень причудливые конструкции, но ведь в этом и дело, если с умом подойти то получаеться очень гибко...
если интиресно, то вот это тоже синтаксически(<- здесь может быть ошибка :]) правильная программа:

main()
{

; ;; ;; ;; ;
; ;; ;; ;; ;
; ;; ;; ;; ;
; ;; ;; ;; ;
; ;; ;; ;; ;
; ;; ;; ;; ;

}


 
Игорь Шевченко   (2002-07-26 13:53) [51]

[NIKEL] © (26.07.02 13:48)

Это и на паскале будет работать

begin
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
end;


 
VuDZ   (2002-07-27 01:57) [52]

как человек не трезвый скажу, что С++ мне нравиться гораздо больше, из-за.... не знаю, своей сложности, обманчивой простоты, гибкости... хез...

накидать компоненты это конечно круто, но сколько кода приходиться писать вручную для серьёзного софта....

однако with иногда сильно не хватает...


> Но с другой стороны, в OP есть много удобных встроеных типов
> (String, Dinamic Arrays, Sets), интерфейсы...

а в С++ есть STL... шаблоны это вообще вещь, если речь не стоит о скорости...

и вообще, хватит флеймить.
автору темы - купи или скачай Б. Страуструпта любую его книгу о С++ и читай и сравнивай...


 
int64   (2002-07-27 03:10) [53]

Люди спорят по поводу begin end и {}. Общего языка не находят, каждый при своём мнении. Спорят не только здесь; на RSDN когда-то была статья, где автор утверждал, что постянное набирание begin end увеличивает время разработки программы. Вот тот ещё бред!

А после споров о таких "высоких материях", кому какое дело до STL, With, Dinamic array ...



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.08.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.55 MB
Время: 0.008 c
3-71016
Alexandrda
2002-07-31 16:09
2002.08.22
Как открыть таблицу, если индекс удален


6-71288
Spartak
2002-06-09 23:46
2002.08.22
Подскажите пожайлуста как сделать пинг.


4-71419
BJValentine
2002-05-08 09:11
2002.08.22
Порты


7-71392
Chakchir
2002-06-10 10:09
2002.08.22
Как определить весь объем оперативки и сколько из нее свободно.


6-71293
Rooman
2002-06-12 12:07
2002.08.22
Трабл WinInet API





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский