Skip to main content

Какой язык один из самых лучших?

Аватар пользователя Gr0l
Не в сети
Студент
Зарегистрирован: 16.10.2005
Сообщения: 349
Баллы: 367
Какой язык один из самых лучших?

Вот я знаю, что Delphi как бы хорош для начинающих программистов на языках высокого уровня, но вот лучше начинать сразу же C++. Так как он является наверное одним из самых лучших по написанию системных приложений. И вообще синтаксис очень схож с другими языками, так, что будет легче дальше осваивать языки. Может у кого есть другое мнение?

Не в сети
Студент
Зарегистрирован: 04.10.2005
Сообщения: 124
Баллы: 124
Какой язык один из самых лучших?

По моему Си-это испорченный Паскаль

Аватар пользователя Shader
Не в сети
Студент
Зарегистрирован: 15.10.2005
Сообщения: 706
Баллы: 729
Какой язык один из самых лучших?

QUOTE(Gr0l @ Nov 5 2005, 23:49)Вот я знаю, что Delphi как бы хорош для начинающих программистов на языках высокого уровня, но вот лучше начинать сразу же C++. Так как он является наверное одним из самых лучших по написанию системных приложений. И вообще синтаксис очень схож с другими языками, так, что будет легче дальше осваивать языки.  Может у кого есть другое мнение?

[snapback]4996[/snapback]

А тебе всё неймётся!

P.S. Насчёт воскресенья думали...

Аватар пользователя забыл_пароль
Не в сети
Гражданин
Зарегистрирован: 29.10.2005
Сообщения: 1414
Баллы: 1427
Какой язык один из самых лучших?

Си - самый зашибательский язык , и не только Си++. Это более гибкий язык, не скажу что у него больше возможностей (хотя это и так ) и что следует с него начинать, но изучить этот язык стоит, хотябы потаму, что, он имеет большее распрастранение и действительно похож на многие языки (типа Перла например). Как известно на ассемблере можно написать ВСЁ - это я к тому, что Си подобен ассемблеру (настолько же мощен), и при этом он гораздо легче в изучении и работе (хотя кому как). Такой я вывод сделал из того, что, например ядро никсов написано в большинстве на Си (и чуток ассемблера) и все проги там тоже на си. Вот. Может сказал некрасиво, но мысль я думаю ясна

Не в сети
Гражданин
Зарегистрирован: 24.09.2005
Сообщения: 1108
Баллы: 1200
Какой язык один из самых лучших?

Че-то опять спор ни о чем. У каждого языка программирования есть своя рыночная ниша, свои возможности и соответственно свои области применения. На ассемблере пишут низкоуровневые приложения системного класса, на Delphi/Kylix (паскаль) пишут много чего, но в основном десктопные и серверные приложения, первое больше. Кстати, Delphi/Kylix — это среды разработки на паскале соответственно под винды и nix'ы

И С не то чтобы похож на какие-то языки, он является их прородителем. В частности такие языки, как perl, php, asp, python, java созданы на его основе. Я уже не говорю про C++, C#. Синтаксис потому и очень похож.

А вот что касается изучения других языков, то я в этом особого смысла не вижу. От того, что программер будет знать много языков, не думаю, что он будет универсальным. В конце концов программеров есть 7 категорий и тот, кто набирает код, т.е. кодер, — это самая низшая ступень, негры короче Языки можно изучать для общего развития, чтобы отличить чисто визуально код одного от другого. Лучше знать много языков довольно посредственно, но 1-2 своих основных знать как гуру Специалисты узкой специальности всегда более профессиональны и значит востребованнее. Надо больше изучать общие и более глобальные вещи: алгоритмы, принципы построения приложений, работа с БД (в частности SQL необходимо знать любому) и прочую теорию, применяя ее сразу на практике. Это называется вертикальная универсальность. В отличие от нее, горизонтальная универсальность — это знание многих языков, но заниматься только кодингом. Вертикальная универсальность подразумевает осмысление всего технологического процесса создания ПО, начиная от постановки задачи и создания ТЗ, заканчивая релизом и грамотным саппортом. Вертикальный универсал заменяет собой нескольких специалистов.

В общем, опять нашлась долгая тема

Аватар пользователя забыл_пароль
Не в сети
Гражданин
Зарегистрирован: 29.10.2005
Сообщения: 1414
Баллы: 1427
Какой язык один из самых лучших?

А это уже стереотип... Говорить что какой-то язык там, а какой-то там... ММ... Взять например теже дельфи (Kylix) и Си++... Считается, что проги на дельфи всегда большие громоздкие, и вообще этот язык неполноценный и годится чтобы подготовить площадку для изучения "крутых" языков, типа Си++. На самом деле это не так, просто в дельфи упрощённый тип развития. Тоесть изначально знания получать легко и практично. В дальнейшем человек сам уже задаётся вопросом, как бы сделать прогу посложнее, покруче и поменьше, и, как ни странно, находит ответ... Тогда из под его руки выходят пачками щамечательные маленькие (по объёму), но функциональные программки. Короче говоря, Дельфи просто избавился от неоправданных сложностей в начальном изучении... А в основном я со всем остальным согласен))

Ну то что кайликс/дельфи - одно и тоже только на разных платфомах... это ты конечно открыл Ледовитый океан для пингвинов...

Не в сети
Гражданин
Зарегистрирован: 24.09.2005
Сообщения: 1108
Баллы: 1200
Какой язык один из самых лучших?

QUOTE(забыл_пароль @ Nov 13 2005, 02:38)А это уже стереотип... Говорить что какой-то язык там, а какой-то там... ММ... Взять например теже дельфи (Kylix) и Си++... Считается, что проги на дельфи всегда большие громоздкие, и вообще этот язык неполноценный и годится чтобы подготовить площадку для изучения "крутых" языков, типа Си++. На самом деле это не так, просто в дельфи упрощённый тип развития. Тоесть изначально знания получать легко и практично. В дальнейшем человек сам уже задаётся вопросом, как бы сделать прогу посложнее, покруче и поменьше, и, как ни странно, находит ответ... Тогда из под его руки выходят пачками щамечательные маленькие (по объёму), но функциональные программки. Короче говоря, Дельфи просто избавился от неоправданных сложностей в начальном изучении... А в основном я со всем остальным согласен))

Ну то что кайликс/дельфи - одно и тоже только на разных платфомах... это ты конечно открыл Ледовитый океан для пингвинов...

[snapback]5974[/snapback]

Смотрю ты чувак совсем деревянный. Теперь сравни по той же технологии ASM, PHP, C++

Аватар пользователя забыл_пароль
Не в сети
Гражданин
Зарегистрирован: 29.10.2005
Сообщения: 1414
Баллы: 1427
Какой язык один из самых лучших?

QUOTE(Vitaminych @ Nov 15 2005, 16:17)Смотрю ты чувак совсем деревянный. Теперь сравни по той же технологии ASM, PHP, C++

[snapback]6199[/snapback]

Да ты непонял... я говорил про конкретно то, что ты сказал - типа на Дельфи обычно пишут это, а на Си - то... В большинстве случаев это так, но на самом деле необязательно... Сравни сравни...

ASM - это опечатка (типа хотел сказать ASP)? или Имел ввиду ассемблер?

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

А вообще в таком случае рулит машинный код))

Не в сети
Гражданин
Зарегистрирован: 24.09.2005
Сообщения: 1108
Баллы: 1200
Какой язык один из самых лучших?

QUOTE(забыл_пароль @ Nov 16 2005, 20:46)Да ты непонял... я говорил про конкретно то, что ты сказал - типа на Дельфи обычно пишут это, а на Си - то... В большинстве случаев это так, но на самом деле необязательно... Сравни сравни...

ASM - это опечатка (типа хотел сказать ASP)?  или Имел ввиду ассемблер?

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

А вообще в таком случае рулит машинный код))

[snapback]6420[/snapback]

В общем, из того бреда который ты накалялкал, сделал я вывод, что ты ламер. Сиди юзай ворд.

Ton
Аватар пользователя Ton
Не в сети
Студент
Зарегистрирован: 21.10.2005
Сообщения: 752
Баллы: 830
Какой язык один из самых лучших?

Аватар пользователя Aven
Не в сети
Гражданин
Зарегистрирован: 08.05.2007
Сообщения: 1318
Баллы: 1375
Какой язык один из самых лучших?

я на delphi в основном пишу... иногда юзаю вставки на асме... а больше и не нужно

Не в сети
Студент
Зарегистрирован: 04.10.2005
Сообщения: 124
Баллы: 124
Какой язык один из самых лучших?

С++-это очень корявый и запутанный язык. Я думаю наверное сам Билл Гейтс в нём не разбирается.

Аватар пользователя забыл_пароль
Не в сети
Гражданин
Зарегистрирован: 29.10.2005
Сообщения: 1414
Баллы: 1427
Какой язык один из самых лучших?

QUOTE(6y/IbgOr @ Nov 17 2005, 18:45)С++-это очень корявый и запутанный язык. Я думаю наверное сам Билл Гейтс в нём не разбирается.

[snapback]6546[/snapback]

А какой интересно язык тебе нравится? Если что, Си - один из старейших языков, паскали, бейсики итд - просто попытка упростить их понимание. Я бы сделал такую хронологию: Машинный код - ассемблер - Си - Всё остальное... Вот...

Кстати, Дельфи и С++ - не языки. Это лишь спец. программные средства для визуальной работы (см. ООП). В дельфи используется Object Pascal 7.0 а в С++ Турбо [или Обджект] Си какой-то версии (извените непомпю).

И на счёт карявости - напиши какую-нить прогу даже на дельфи, а потом посмотри её код в дебуггере, тот что на Ассемблере. Так вот при почти тех же возможностях, что и у ассма, Си гораздо понятнее и приятнее. И как уже сказано на его принцыпе (похожими на него) созданы многие другие популярные языки... А это само за себя говорит))-

Аватар пользователя IONIX
Не в сети
Студент
Зарегистрирован: 27.11.2005
Сообщения: 549
Баллы: 571
Какой язык один из самых лучших?

QUOTE(Avenger @ Nov 17 2005, 18:05)я на delphi в основном пишу... иногда юзаю вставки на асме... а больше и не нужно

[snapback]6544[/snapback]

Самое интересное что среда Delphi целиком написана на Си...

И вообще Си рулит...
На Дэлфи нуна писать оконные приложения...
А на си писать игры нуна

Не в сети
Студент
Зарегистрирован: 04.10.2005
Сообщения: 124
Баллы: 124
Какой язык один из самых лучших?

Дайте мне скачать кто-нибудь pls Visual Studio

Аватар пользователя Gr0l
Не в сети
Студент
Зарегистрирован: 16.10.2005
Сообщения: 349
Баллы: 367
Какой язык один из самых лучших?

Короче мне пофиг какой язык программирования лучший... ...мне большее реестра и консоли ничего ненадо.

Ton
Аватар пользователя Ton
Не в сети
Студент
Зарегистрирован: 21.10.2005
Сообщения: 752
Баллы: 830
Какой язык один из самых лучших?

QUOTE(Gr0l @ Nov 30 2005, 01:54)Короче мне пофиг какой язык программирования лучший... ...мне большее реестра и консоли ничего ненадо.

[snapback]8351[/snapback]

установи бейсик и сиди там! раз так.

Аватар пользователя IONIX
Не в сети
Студент
Зарегистрирован: 27.11.2005
Сообщения: 549
Баллы: 571
Какой язык один из самых лучших?

QUOTE(6y/IbgOr @ Nov 28 2005, 17:38)Дайте мне скачать кто-нибудь pls Visual Studio

[snapback]8095[/snapback]

Я б те дал скачать... тока он пахать не будит... могу тибе на DVD записать... у мя полная версия

Не в сети
Новенький
Зарегистрирован: 14.01.2006
Сообщения: 1
Баллы: 1
Какой язык один из самых лучших?

Мне например удобно знать кучу. Дельфи, билдер(msvc++), perl, php,java/
Опять же если ты втыкаешь в кодинг. В инете куча софта под gpl/ берешь и правишь, что надо.- иначе берешь код например си-какой-тофотины и порртируешь его под дельфи для себя. Си вообще надо знать полюбээээ, тк на нем все api описаны итд это помогает....Асм-тока для кряков имхо нужен)).
а скриптовые перл и пхп ебошат- опять на перле под себя скрипты для компа или сплоиты а пхп уже как стандарт для веба.----Java- софт для мобил(тот же gpl) нах тебе чьи -то коменты и гридисы?

Не в сети
Студент
Зарегистрирован: 08.08.2005
Сообщения: 165
Баллы: 169
Какой язык один из самых лучших?

Ruby
прекрасный скриптовый язык, с изначально правильным ООП,
покодив на нём, от си++ с его корявым ООП будешь плеватся. В сочетании с платформой rails -- прекрасное средство для разработки веб приложений. Кодить на нём удобно и быстро. Да, найти хостинг с ним довольно сложно, но если клиент не может оплатить хотябы VDS, то такой клиент нахрен не нужен.Единственный минус по сравнению с перлом -- не всегда есть в стандартной поставки никсов.

Аватар пользователя забыл_пароль
Не в сети
Гражданин
Зарегистрирован: 29.10.2005
Сообщения: 1414
Баллы: 1427
Какой язык один из самых лучших?

fata - типа хакер крутой? на самом деле perl (например) для всего подходит, даже для vcl ^) слово "куча" хорошо подобрал.

Аватар пользователя V!t0$
Не в сети
Новенький
Зарегистрирован: 21.03.2006
Сообщения: 4
Баллы: 4
Какой язык один из самых лучших?

а такое читали? старый прикол, но со смыслом.
Уважаемые коллеги!
Из всемирно известного информационного агенства News Service поступило сообщение, которое навсегда меняет лицо и сущность современного программирования. Из-за тайного соглашения между IBM, Microsoft и неназванных высокопоставленных лиц из News Service (недавно вышедших в отставку из за конфликтов в президентом фирмы), данная новость стала известна миру только 8 дней назад. Сейчас уже всем очевидно, что в споре между сторонниками Паскаля и Си. Как признали создатели ОС UNIX разработка была задумана как первоапрельская шутка, которая, к сожалению была неверно истолкована. Впрочем предоставим слово самим создателям OC UNIX. Перевод был выполнен Дмитрием Кохманюком, которому составитель выражает искреннюю благодарность. Создатели Cи и UNIX признают, что разыграли весь мир В заявлении, потрясшем весь компьютерный мир, Кен Томпсон, Деннис Ричи и Брайан Керниган признали, что операционная система UNIX и язык программирования Си, созданные ими -- тщательно спланированный первоапрельский розыгрыш, "продержавшийся" более 20 лет. Выступая на последнем Конгрессе разработчиков программного обеспечения для ОС ДЕМОС (UnixWorld Software Development Forum), Томпсон признал следующее: "В 1969 году AT&T завершила работу над проектом операционной системы Multics (известная операционная система 60-х) Брайан и я только что начали работу с ранней реализаций Паскаля, разработанной в лаборатории проф. Вирта в Швейцарии, и находились под впечатлением элегантности, простоты и мощи этого языка. Деннис как раз прочитал "Уставший от колец", веселую сатиру на знаменитую трилогию Толкина "Властелин колец". Ради шутки мы решили написать пародии на среду Multics и Паскаль. Деннис и я отвечали за операционную среду. Глядя на Multics, мы спроектировали новую систему настолько сложной и запутанной, чтобы максимально "испортить жизнь" рядовым пользователям, назвали ее UNIX как пародию на Multics, добавив много других достаточно рискованных аналогий. Затем Деннис и Брайан разработали по-настоящему извращенный диалект Паскаля, назвав его "A". Когда мы обнаружили, что другие действительно пытаются писать программы на A, мы быстро добавили еще парочку хитрых примочек, создав B, BCPL, и, наконец, Си. Мы остановились, добившись успешной компиляции следующего:
for(;P("\n"),R-;P("|"))for(e=C;e-;P("_"+(*u++/8)%2))P("| "+(*u/4)%2);
Мы не могли даже представить, что современные программисты будут пытаться использовать язык, допускающий подобный оператор! Мы даже собирались продать все это Советам, чтобы отбросить развитие их компьютерного дела на 20 лет назад. Представьте наше удивление, когда AT&T, а также другие американские корпорации начали пытаться использовать UNIX и Си! Более 20 лет ушло на то, чтобы приобрести достаточный опыт для создания хоть немного полезных приложений с использованием этой технологической пародии 60-х. Мы были поражены упорством и целеустремленностью (если не чувством здравого смысла) типичного программиста, использующего UNIX и/или Си. В любом случае, Брайан, Деннис и я в течение последних лет работали исключительно на Паскале в среде Apple Macintosh и чувствуем себя по-настоящему виноватыми в том хаосе, путанице и действительно скверном программировании, причиной которых явилась наша неудачная шутка столько лет тому назад." Большинство поставщиков версий UNIX и Си, включая AT&T, Microsoft, Hewlett-Packard, GTE, NCR, DEC, отказались комментировать это выступление. Borland International, ведущий производитель инструментальных средств для Паскаля и Си, включая популярные Турбо Паскаль, Турбо Си и Турбо Си++, заявил, что они давно подозревали это и будут продолжать улучшать свои разработки для Паскаля и прекратят дальнейшие усилия по развитию Си. Официальный представитель IBM разразился безудержным хохотом и был вынужден отменить спешно собранную конференцию о судьбе RS6000 заявив, что 'VM появится в ближайшее время'. В непонятом аудиторией кратком сообщении проф. Вирт, отец Паскаля, Модулы-2 и Оберона, сказал лишь, что некто P.T. Barnum был прав. Кстати, из обычно совершенно надежных источников стало известно, что подобное признание возможно скоро последуют от Вильяма Гейтса относительно MS-DOS и Windows. Не случайно, вышеупомянутый представитель IBM уже начал отрицать, что Виртуальная Машина (VM) является созданной для внутреннего употребления аналогичной шуткой, вырвавшейся наружу.

Аватар пользователя Catkeen
Не в сети
Новенький
Зарегистрирован: 21.06.2006
Сообщения: 96
Баллы: 97
Какой язык один из самых лучших?

"Gr0l" пишет:

Вот я знаю, что Delphi как бы хорош для начинающих программистов на языках высокого уровня, но вот лучше начинать сразу же C++. Так как он является наверное одним из самых лучших по написанию системных приложений. И вообще синтаксис очень схож с другими языками, так, что будет легче дальше осваивать языки. Может у кого есть другое мнение?

Насколько мне извесно, большинство новых языков (к ним отношу Action Sctipt, PHP etc....) используют впринципе синтаксис Си.

Если Дельфи надоел переходи на C#. Там код защищенней и вообще, язык сам по себе мощней. Хотя опять же, язык - это инструмент и все зависит от программера. Есть возможность - изучай Си-шарп. Нету - изучай тонкости Дельфи, т.е. он впринципе ничем Си не уступает. Ограничений нет. Другое дело, что некоторые вещи на Си пишутся быстрей, а некоторые нет. Smile))))))))))))

ps
А вообще, все зависит от задач! Если задача элементарная, то ее можно на Visual Basic напиать, либо на дельфях, а если это мега-мощное системное приложение, то на Си-шарп. Smile

Аватар пользователя Catkeen
Не в сети
Новенький
Зарегистрирован: 21.06.2006
Сообщения: 96
Баллы: 97
Какой язык один из самых лучших?

"Vitaminych" пишет:

Че-то опять спор ни о чем. У каждого языка программирования есть своя рыночная ниша, свои

В общем, опять нашлась долгая тема Wink

Просто, нужно уяснить что нет универсального языка, который был бы мегакрутым. Иначе он бы вытеснил все остальные.
Нужно выбирать язык под конкретную задачу. Хотя, большинство пишет на том что лучше знает. Smile

Как ты уже сказал, нужно изучать общие принципы. UML в этом плане рулит. Кстати, где бы найти специалистов по этой области? А то даже в крупных конторах их по пальцам пересчитать можно. А по идее, любой специалист АИС должен в этом разбираться. (ИМХО)

ARF
Аватар пользователя ARF
Не в сети
Новенький
Зарегистрирован: 29.06.2006
Сообщения: 37
Баллы: 37
Какой язык один из самых лучших?

Господа!! Пишите на языке Кобол!!! Smile

Аватар пользователя Aven
Не в сети
Гражданин
Зарегистрирован: 08.05.2007
Сообщения: 1318
Баллы: 1375
Какой язык один из самых лучших?

Catkeen шарп быстрее? а ты запускал хоть одну прогу? видел какая она "быстрая" ?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".