Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

C это так класно!!!   Найти похожие ветки 

 
Думкин ©   (2003-06-30 13:34) [40]

> Игорь Шевченко © (30.06.03 13:30)
Кысмет Кара. %-)


 
Andryk ©   (2003-06-30 13:46) [41]

soft
Ты провокатор


 
Игорь Шевченко ©   (2003-06-30 13:51) [42]

Теперь по существу вопроса: Более удобной среды, чем Delphi для быстрой разработки приложений, я не видел. Но не стоит путать среду и язык, Сишный код, написанный ГРАМОТНЫМ программистом читается легче, чем аналогичный код написанный ГРАМОТНЫМ программистом на паскале, хотя бы потому, что он короче :)) А чем код короче, тем, при всех прочих равных условиях, в нем легче разобраться :)


 
Zz_   (2003-06-30 14:21) [43]

>>Игорь Шевченко © (30.06.03 13:30)
>>Игорь Шевченко © (30.06.03 13:51)

Двумя руками за !


 
gek ©   (2003-06-30 14:37) [44]

Ну не знаю, я вот с мнением Юрия Зотова полностью согласен.


 
Ghost_ ©   (2003-06-30 14:47) [45]

Вот вас раскачало....ну нравится человеку..так пусть расслабится и получит удовольстви ..и не важно от чего....


 
Mike B. ©   (2003-06-30 15:39) [46]

> Игорь Шевченко © (30.06.03 13:51)
А как же код на АПЛ? ;-)


 
VEG ©   (2003-06-30 16:40) [47]

Вот я чем больше пишк на Си, тем больше понимааю, что сложные алгоритмы в Дельфях реализуются проще - 1-2 строчками (в Си либо новую библиотеку подключать, либо строк 20)


 
[NIKEL] ©   (2003-06-30 16:52) [48]


VEG © (30.06.03 16:40)

Вот я чем больше пишк на Си, тем больше понимааю, что сложные алгоритмы в Дельфях реализуются проще - 1-2 строчками (в Си либо новую библиотеку подключать, либо строк 20)


да ну !? :)


 
Игорь Шевченко ©   (2003-06-30 17:48) [49]

VEG © (30.06.03 16:40)

Пиши меньше и будет тебе счастье :)


 
Poirot ©   (2003-06-30 18:22) [50]

Поздравьте меня - я это прочитал!!!!!


> Fantasist. (28.06.03 01:18)

Насчёт использования конструкций типа... почему плохое испльзование кода? Такая конструкция - как тестировал прогу компилироанную в VC++ 6 вы полняется намного быстрее чем new и delete! Далее - классы - классы это я надеюсь вы понимаете, что не просто новая фигня с прикольными возможностями - целая идеология программирования - и просто для задачь типа криптографических или простого просчета CRC впринципе излишняя!


> VEG © (30.06.03 16:40)

Человек дорогой - приведите пример алгоритма, который реализуется на делфи легче (меньшими строками) чем на Ц! Я думаю, что к вашей реплике относятся алгоритмы, по обработке строк. Так это не стезя Ц! Любой мало мальски полезный алгоритм пишется на Ц более компактно и понятно(!).

А по флейму -
Ц и Паскаль - это по моим скромных рассуждениям просто несовместные вещи - прелести языка не в его красоте и читабельности - а в его практической ценности... читабельность языка - ну помоему любой язык без браузеров нечитабелен в полном понимании этого слова... Да и в защиту Ц (опятьже) - я подчёркиваю, что паскаль в замен скорости взял простоту использоования, что не может не радовать... (хотя для тех кто помнит историю паскаля - это не новость - зачем это так было сделано изначально!)

Пока всё!!!!
ЗЫ:
Жду поздравлений!



 
Fantasist.   (2003-06-30 19:15) [51]


> Кен © (28.06.03 04:20)
> А вот по Си нету такого форума, как этот по Дельфи. Чего
> не знаешь, и спросить негде. Как его изучать не общаясь
> ни с кем ?


Вот по С++ форумов дофига. Один из самых сильных - rsdn.ru . Насчет С не знаю.


> целая идеология программирования - и просто для задачь типа
> криптографических или простого просчета CRC впринципе излишняя


Найдите код Eric Yuong (на С) алгоритм Triple-DES, очень известный в этом деле человек - его реализацией пользуются как стандартом. Попробуйте в нем разобраться (хотя бы как использовать). Потом возмите Crypto++ и сравните.


 
Poirot ©   (2003-06-30 19:37) [52]

links, please!


 
VEG ©   (2003-06-30 20:24) [53]

Да блин с массивами у Си проблем куча. Страуструп, правда, решение предложил, но найти его - проблема...


 
VEG ©   (2003-06-30 20:26) [54]

С динамическими. Да и строки - не лучшие. У BC++ есть решение:)


 
Fantasist.   (2003-06-30 21:28) [55]

http://www.isaac.cs.berkeley.edu/pilot/ - Eric Young SSLeay-0.8.1

http://www.eskimo.com/~weidai/cryptlib.html - Crypto++


> Да блин с массивами у Си проблем куча.



Нету там никаких проблем. Не надо свое незнание выставлять как проблему языка.


 
VEG ©   (2003-06-30 23:44) [56]

>Fantasist.
Все равно в Delphi проще - за минуту можно разобраться. А в Си... Я так и не разобрался ДО КОНЦА:(((


 
VEG ©   (2003-06-30 23:46) [57]

Самое интересное - пишу сам на Си, а говорю против:) Подучу - скорее всего приму сторону Fantasist - а:)


 
Asteroid ©   (2003-07-01 02:59) [58]

> Poirot © (30.06.03 18:22)
Я думаю, что к вашей реплике относятся алгоритмы, по обработке строк. Так это не стезя Ц! Любой мало мальски полезный алгоритм пишется на Ц более компактно и понятно(!).

Это вы, батенька, явно погорячились :) Как быдто алгоритмы со строками не есть полезны :)

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

Не согласен с теми, кто считает, что "чем код короче, тем он понятнее":
1) попробуйте прочитать архив
2) попробуйте прочитать текст, из которого удалены все гласные
3) попробуйте прочитать сишный код, приведенной в недавней ветке "Как вам такой код?"

А вообще C и паскаль - как Zip и RAR - второй сжимает лучше, но первый значительно более распространен.


 
АлексейК   (2003-07-01 05:07) [59]

Паскаль нередко противопоставляют другому языку — Си. Но вот что сказал в присутствии Вирта по этому поводу Деннис Ритчи, автор Си (1993): «Я утверждаю, что Паскаль очень близок языку Си. Одни, быть может, этому удивятся, другие — нет... Даже интересно, насколько они близки друг другу. Эти языки больше расходятся в деталях, но в основе своей одинаковы. Если вы взглянете на используемые типы данных, а также на операции над типами, то обнаружите очень большую степень совпадения... И это несмотря на то, что намерения Вирта при создании Паскаля весьма отличались от наших в языке Си.


 
Игорь Шевченко ©   (2003-07-01 10:26) [60]

Asteroid © (01.07.03 02:59)


> Не согласен с теми, кто считает, что "чем код короче, тем
> он понятнее":


Вы, любезнейший, фразу выдрали, а вторую забыли - что код должен быть написан грамотным специалистом. А они (грамотные специалисты) код, подобный тому, на который вы ссылаетесь, не пишут. Руки не так устроены.


 
Poirot ©   (2003-07-01 10:38) [61]


> Это вы, батенька, явно погорячились :) Как быдто алгоритмы
> со строками не есть полезны :)

Работа со строками - есть полезна, но я не говорил, что она не есть!%) Смысл был в том, что Ц на это ненастроен! А вот насчёт принципиальной работы со троками - юзается перл! Как часть Ц!
А вот что касаемо оспорить - возможно и можно написать, но проверял я 2 кода (просчёт crc32) простейшего кода я просто не могу себе представить - так вот проверял я его:
для паскаля - FreePascal, BP7, D5-7 и что-то ещё!!!
для С/С++ - VC6-7, BC++(3,5), Turbo C 2.0
Результаты одинаковы - на ц прогоняется быстрее, чем на паскеле...


 
VEG ©   (2003-07-01 11:13) [62]

А вот еще минус Си - нет аналога Дельфийского With ... do. Строк, конечно же, не больше, зато код объемнее...


 
Zz_   (2003-07-01 11:18) [63]

>>VEG © (01.07.03 11:13)

По моему мнению, это жирный плюс С.


 
Asteroid ©   (2003-07-01 18:09) [64]

> Игорь Шевченко © (01.07.03 10:26)
Ок, согласен, но понятие грамотности весьма расплывчато.

> Poirot © (01.07.03 10:38)
Вообще-то это странно. Чем Паскаль хуже C? Все же на одних инструкциях выращены, даже синтаксис почти одинаковый :(

> Zz_ (01.07.03 11:18)
Это не плюс. Этого в нем действительно не хватает. Может и не так, как паскалевских строк, но все равно.


 
Fantasist.   (2003-07-01 22:36) [65]


> Может и не так, как паскалевских строк, но все равно.


Есть там паскалевские строки, называются std::string.

- Грузин лучше чем Армян!
- Чем лучше?
- Чем Армян.


 
reptile ©   (2003-07-03 04:53) [66]


> Кен © (28.06.03 04:20)
> А вот по Си нету такого форума, как этот по Дельфи. Чего
> не знаешь, и спросить негде. Как его изучать не общаясь
> ни с кем ?


Как нету, то что ты про них не знаешь - это еще ничего не значет. Ну например самый офигенный форум www.codeguru.com, только вот Delphi там нет :))). Распространенный форум на www.rsdn.ru.

А на счет читабельности не надо. Не надо говорить, что среди огромной уймы кода удобно искать функцию, или процедуру :))) где она от кода не отличается (везде procedure, begin, end и т.д.)
А вот в C++ (Название функции, потом { код } и все понятно и для глаза удобно).

Самое главное, за что я признаю Delphi, это то что все уже готово. Слишком мало всего у MFC для программера готово (в смысле элементов управления), ну это извините можно и на Builder перейти.



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

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.6 MB
Время: 0.016 c
1-55545
Diamond Dog
2003-07-05 18:59
2003.07.17
Проблемы с поиском Файлов


1-55610
bpv
2003-07-03 15:02
2003.07.17
MS Project и Дельфи


14-55856
blackleo
2003-07-02 11:33
2003.07.17
Сменить BDE ALIAS в проекте


1-55507
avkiev
2003-07-03 15:37
2003.07.17
Как инициализировать переменную типа IStream ?


3-55469
Max_
2003-06-25 11:25
2003.07.17
ADODataset и _Recordset