Просмотр полной версии : Сколько языков Программирования вы Знаете?
Сколько языков Программирования вы Знаете? В чем преимущества этих языков? Почему вы их выбрали?
Pontius Pilate
21-08-2003, 01:04
Паскаль знаю, потому что ему в школе учили.
ну если это называется знаю то пхп знаю, эскуэл знаю, когдато тафно тафно знал С, С++, Паскаль, Вижл Басик, и даж просто Басик..
приииимущества у языков есть,, но приимущества алгоритмов и архитектуры программы важнее.
говорят не ты язык выбираешь, а он тебя. :)
Rudyasha
21-08-2003, 09:37
Вот хочу маленьку историю рассказать, которая приключилась с моим знакомым. Одныжды он, едя в трамвае, решил почитать книгу по программированию...любитель он этого, да и работа связана-в общем надо было изучать. Открывает он значит книгу и читает. Книга имеет название "Язык АДА". Так вот одна суеверная бабулька...набросилась на него, чуть не настукала по бестолковке с криками: "Ах ты АНТИХРИСТ"(просьба просмотреть еще раз название книги).Так что надо знать, где, что и при ком читать:)
Бедный Йорик
21-08-2003, 09:57
я знаю обжект паскаль да SQL вот и все дела...
Матроскин
21-08-2003, 11:15
и тогда это была знакомая :D
Матроскин
21-08-2003, 11:27
Ассемблер - руль! :D
Знаю, не, теперь уже не уверен, что знаю.
С чем приходилось встечаться? И васик был и паскаль. С и С++ - это само собой.
Пардон, интерпретатор приплел))
Я Бэйсик по книжке выучил (ВЕСЬ), но программировать мне не нравится, больше никакие языки изучать неохота. Если понадобится, то выучу, а так нет.
WildFire
21-08-2003, 15:09
Выучил, гришь... ну-ка расскажи!
НЕФТЕНОЧЬ
21-08-2003, 17:05
.....борланд...паскаль в отдыхе..
Rudyasha
22-08-2003, 10:15
Спасиоб тебе обльшое за инфу........увижу- ему по БЕСТОЛКОФФФКЕ так настучу!!! :mad:
Ух какое ща мя злое........ууууууууу
Сахаров Сергей
27-08-2003, 08:26
А в каких вариациях?
Бейсик: УКНЦ, Бейсик, Вильнюс; ДВК Бейсик; Спектрум Бейсик; Quick Basic; ASIC (маленький компилятор Бейсика для DOS); BWBasic (компилятор бейсика - FreeDOS)
Ассемблер: Microsoft Macro Assembler 5.1, 6.1; Borland Turbo Assembler 3.2, 4.0, 4.1; Netwide Assembler 0.98; Flat Assembler; Magic Assembler; Arrowsoft Assembler; GNU Assembler
Паскаль: Borland Pascal 7.0 (+TV, DPMI, Win); Free Pascal 1.0.8; Virtual Pascal; TMT Pascal; Microsoft Quick Pascal; Delphi 1.0/2.0 developer/2.0 desktop/3.0/5.0; Pascal - СВМ ЕС (ЕС1036)
С++: Borland C++ 3.2, Symantec C++; Watcom C++
SQL: MS SQL 7.0, MySQL
Прочее: HTML, JScript, REXX (IBM PC-DOS 7.0, СВМ ЕС)
Со всеми этими версиями я работал. Если интересует то, что знаю досконально и с чем предпочитаю работать, то так и надо выражаться. Чаще юзаю ТАСМ, Вагланд Паскаль 7.0 и Вагланд Це - для ДОС, а под форточки юзаю Дельфи, а под специфические задачи Форточек - Дельфи 1.0 (для гарантии, что прога будет работать под любой версией Форточек, включая 3.11). Хочу научиться настраивать FreeBSD и под ней писать на Free Pascal/Kylix Ответ полный?
Сахаров Сергей
27-08-2003, 08:38
FreeBSD вообще-то позволяет включать Linux Compatibility и практически ВСЕ программы Линуха во FreeBSD работают... Если нет, значит он ещё не портирован. Но дело за малым... А малый своё дело знает :-)
Паскаль,html,xhtml,dhtml,JavaScript,Бейсик.....
это че, языки программирования?
Rara Avis
07-09-2003, 16:51
Ты че, HTML - это один из самых сложных, а DHTML ваще писец... Какой там Паскаль.. С+...
Waitabits
10-09-2003, 21:35
Про Пролог что ли написать статейку?
Проги - в Дельфях. Скрипты в аппл. - понятно - под тот язык, под который они заточены.
LaGrange
11-09-2003, 02:17
Читаю и удивляюсь, какие же тут все умные, я вот на С пишу (не С++(!)), если с GUI, то использую виджеты motif'a, но сказать что я знаю С, не могу ибо все время обращаюсь к манам. На Паскале могет что и смогу, а так ламерЪ, ни одного языка толком не знаю
А я на днях столкнулась с ЯП, который в 1С.....
это ж просто извращение! сначала было угарно, а потом бесить стал :mad:
понятно одно, что все ЯП-ы должны быть на инглише и со строгой концепцией
но лишний сертификат наверно, не помешает.. потерпим и изучим..
Бедный Йорик
11-09-2003, 09:37
))...1С...)) насмешила...
чем насмешила то?
тем что высказала какой это оцтой 1С?!
ну п...ц.. - мне че? теперь тоже хвастаться и перечислять все ЯП-ы которые знаю?.. не в моем стиле ето..
э-э-э, брат. в манах язык не описан. в манах сисколлы и библиотечные функции, которые ты знать и не обязан. а язык це состояит из трех десятков слов да такого же количества правил составления из них предложений. любой, кто справился с русским языком, влегкую выучит це за пару дней. =)
ТраНсПечаль
11-09-2003, 21:33
С формальной точки зрения ты прав, но ...
имхо, знать синтаксис языка не тоже самое, что знать язык.
P.S. aka LaGrange, разлогиниваться лень:)
а что значит "знать язык"?
ОПЯТЬ_Я!
08-10-2003, 21:47
3 знаю, 4 осваиваю
А программ готовых экстракласса много? Хотя бы на одном языке.
Мне даж как то неудобно... пойду я отсюдова... Усе такие умные... :D
Мне это напоминает фразу "мериться письками". Вопрос не в размере!, а как ты умеешь ей пользоваться :)
RaceWarior
09-10-2003, 11:59
VC++ (MFC), Delphi, html, JS, dhtml... на бэйсике когда-то писал...
О! ЛогоРайтер помню... Ассемблер когда-то неплохо знал...
а так, ещё во многих языках понемногу ковырялся в своё время я... всех не упомнишь...
Матроскин
09-10-2003, 13:58
О!
Бедный Йорик
09-10-2003, 22:51
ну есть парочка... :o :o :o
girl-fog
12-10-2003, 07:36
Бэйсика,Паскаль и вроде бы КуМир! :D
Я знаю 1500x0 языков....никуя короче
ОПЯТЬ_Я!
17-10-2003, 21:12
:) Хватает
Basic, VB, Pascal OPascal - чучуть
сейчас всё пытаюсь C#, C++, C, Asm выучить..
:)
А что вы существенного написали ,
что вам дало знание этих языков ?
ОПЯТЬ_Я!
27-10-2003, 21:16
Мозги развивает. Я так думаю.
Матроскин
27-10-2003, 21:29
1) спроси у наших конкурентов
2) Работу
А я ЛОГО знаю. Я по нему целую книжку прочитал.
Я сам пишу на ObjectPascal(delphi6)
Пишу 2-а года и у меня есть продвижения (хотя большинство моих существенных проектов написаны с помошью ФАКов)
Звездная_мышка
31-10-2003, 09:58
Знаю, но люблю: Дельфи, С, Ассемблер
Пишу на Visual Basic 6 для win, Visual Basic 1 для Dos, TMTPascal...
женсчина-программист :confused: :rolleyes: :D
Женщина програмист редкость. Как показала практика им больше подходит быть администраторами.
по моему практика показывает что им больше подходит сидеть дома варить борщ и штопать наски :D
Вот только не надо! 80% ни фига не умеют готовить, их к плите нельзя подпускать.
А насчет штопонья носков лучше новые купить. Так же я им не доверяю пришивать пуговицы себе на одежду.
к плите низя а к компу мона :confused:
Князь Тьмы
31-10-2003, 11:08
никуя не знаю, никуя не умею. тока под Палм Ось пишу слегка :D
Да к компу можно, там есть backup :)
А у плиты можно и потравить, да и по Маслоу питание это физилогическая потребность. Ее надо правильно и качественно удолетворять.
Звездная_мышка
31-10-2003, 13:58
Может я и не очень хороший программист, но пока на мою работу никто не жаловался. А у плиты (для nilbog), я всяко лучше тебя приготовлю...
со мной у плиты пачму то соревноватца не стала
Меня как раз за это и не любят женщины что я лучше их готовить умею, это их бесит и выводит из себя :)
Я так сказать последний их аргумент в пух и прах разбиваю. :)
Таже хрень. Когда я готовлю своей девушке слишком уж наворотистое блюдо она нервничать как-то начинает.
А когда просит комп починить, не нервничает что я лучше ее кампутеры знаю....
Звездная_мышка
03-11-2003, 08:25
Хочешь посоревноваться? ;)
Новогодний Заяц
03-11-2003, 08:42
Все таки меряешься?
Всяко у тебя писька больше. Но это не значит что ты круче :D
Кстати... вот, я учусь пока что... учусь на Microsoft Development Environment (.NET)
всё красиво.. всё как надо.. вот про ассемблер хочу узнать.. есть ли какие компиляторы, редакторы.. короче, где писать на асме можно... а то я в них совершенно не разбираюсь... всё говорят про TASM, MASM, FASM... - устанавливал.. ничче не понял.. МАСМ - тама .exe .com много.. тока вот не понятно, че они делают... подскажите люди ламеру.. на чем учиться лучше? чтоб поудобней и полегче... на первый раз... пасиба :)
герой, ты уж апределись чем занимацца буишь, а то как то це шарп и ассемблер немноха разные области
а мы такие =) всево по немножку =)
типа ни там не знаю, ни здесь ни бачу ;) :D
Человек, пишущий на C# или на ASM - альтернативно одаренный. Так что в главном - одинаковые.
да, кстати, и C# тоже забыл.. + тама еще есть J#
итого: VС++, C#, J#, VB, (и еще DirectX SDK) :)
я сматрю ты у нас вапче во всем шаришь, как гритца и на дуде игрец, и на писте ездец :D
так значит, дава-ка начёт три, ты начинаешь прыдумывать new programing language :D
как Вы могли такое подумать, я восхищаюсь Вами
я блин русский исче не выучил а ты гришь new programing language
ну, вот русский и придумывай.. дава,дава Assembler++ :D
Все шутим. Для общего развития рекомендую функциональные языки.
Образовывайтесь: Haskell, OCAML
а что это за языки такие?
Функциональные.
Пример быстрой сортировки на Haskell :
qsort [] = [] qsort (x:xs) = qsort [ u |
u<-xs, u<x ] ++ [ x ] ++ qsort [ u | u<-xs, u>=x
]
Пример быстрой сортировки на C :
qsort( a, lo, hi ) int a[], hi, lo; { int h,
l, p, t; if (lo < hi) { l = lo; h = hi; p = a[hi]; do {
while ((l < h) && (a[l] <= p)) l = l+1; while
((h > l) && (a[h] >= p)) h = h-1; if (l < h)
{ t = a[l]; a[l] = a[h]; a[h] = t; } } while (l < h); t =
a[l]; a[l] = a[hi]; a[hi] = t; qsort( a, lo, l-1 ); qsort( a,
l+1, hi ); } }
linux_maniac
06-11-2003, 10:32
по моему нельзя все мерить в количестве строк исходного текста ... нет языка на все случаи жизни ... что то подходит для одной задачи что то для другой ... есть конечно пересечения ... программирование это не знание языков программирование это умение думать это умение абстрагировать . Многоуважаемый Кнут назвал программирование исскуством (Надеюсь все знают его трехтомник). По моему довольно точная параллель: если нужно (или хотите) написать марш то будете писать его для оркестра ... если нужна клубная музыка то возьмете синтезатор... Умение перекладывать ощущения, окружение, мысли на музыкальный ряд не зависят от выбранного инструмента ...
Банальности. Гуманитарные выделения. Проспаться перед писаниной не пробовали?
linux_maniac
06-11-2003, 10:55
Сударь, если вы не согласны с моей точкой зрения скажите с чем именно вы не согласны тогда может получился бы интересный разговор ...
То, что Вы написали, невозможно применять на практике. Это всем известные банальности. Поэтический язык здесь бесполезен.
linux_maniac
06-11-2003, 11:57
на фрешмите поискал проекты написанные на хаскелле так вот кроме Rsa Implementation больших проектов нету ... отсюда вопрос: говорит ли это о том что хаскелл не является тем языком на котором можно писать большие проекты?
Ещё OCaml и прочие ml. camlserv, hol, swiftsurf и т.д.
Вообще подобные вещи редко попадают на freshmeat, ибо
1) для написания на функциональных языках толпа не нужна
многое можно сделать самому
2) На кой конторам вроде Института Физики Высоких Энергий
выкладывать свои разработки куда бы то ни было
Звездная_мышка
06-11-2003, 13:31
Программирование - это технология. Хотя хорошо написаная программа бывает искусством, но это очень редко...
чето тема не туда пошла =) :)
так, подскаже т кто нибудь нащет асма?
кстати: недавно разработчиками С(С++) Bell Laboratories вышла новая система + новый язык Alef
ищу инфу
Я знаю Delphi, Visual Basic .Net - и то только так, не совсем хорошо.
VovaMoscow
14-11-2003, 17:08
Ассебмлер 8080 (ВМ80)
Ассебмлер 8086 (IBM)
Ассебмлер Z80 (Синклер-Спектрум)
Ассебмлер I386 (плохо)
Ассебмлер 1801 (DEC, Бк0010, СМки спец контроллеры)
Алгол
Фортран
Форт
Пролог
Лисп
SQL
Паскаль
Basic (Quik, а также десяток локализаций всех времен и народов)
FoxPro
Clipper (очень слабо)
VB
Дельфи
SQL
Perl
PHP
SSI
Java
JavaScript
DHTML
Какие то скриптовые языки интерпретаторы, спец языки-скрипты+ассмеблеры для ОВМ (однокристалок - плохо помню)
СИ++ (плохо)
+ помню некоторые абстрактные языки по тебе запросов к БД
_______________________
А теперь для веселухи скажу что по образованию я практически финансист))) И не думаю что выгляжу как программер который 100% времени проводит у компа, более того - занимаюсь НЕ программированием, хотя знание всего этого хозяйства многократно усиливает профессиональные какчества, особливо VB,Delphi,DHtml(все что к инету ближе), Delphi,SQL хотя последнее время все больше ленюсь
Сын Сатаны2
29-11-2003, 23:24
Знаю 2 ассемблера и VB,хватило чтоб настрогать 40 вирусов типа "трояна".
linux_maniac
30-11-2003, 15:40
народ я наверное отстал от жизни ....
с каких это пор html считается языком программирования?
В совершенстве - 1С
Уже начинаю забывать - foxpro 2.6 for dos
Немного - html.
Вроде все
А я щас пока изучаю C++ составные типы данных прохожу щас вот уже тему второй раз читаю
Lucky_4ever
13-12-2003, 13:50
Знаю C++ и немного Pascal и совсем немного Basic (почти совсем не знаю), а еще малость Фортран знаю.
И вообще я все языки знаю, если пару дней поизучать.
Потому что ВСЕ ОНИ ПОХОЖИ. За исключением каких-нибудь своих особенностей и примочек.
А так как C++ я лучше всего знаю, то IMHO он самый лучший!
Lucky_4ever
13-12-2003, 13:52
Блин! Убери свой дурацкий мигающий аватар, подумай о здоровье других! А еще медбратом назвался...
а не был он никогда языком)... ет скорее набор тегов...
другое дело пхп... язык надстроек для хтмл... :rolleyes:
Cattus Noctumus
17-12-2003, 17:32
Врут.
Cattus Noctumus
17-12-2003, 18:12
А вот знаю: C, C++, Java, Python, Perl, Lisp, Haskell, могу сказать,
что знаю Pascal - такое говно. Может быть я знаю еще что-то?!
Сейчас, в основном пишу на C и на Haskell'e. Согласен с Медбратом
функциональщина - рулит. Тем кто хочет найти софт написанный на
Haskell'е:
www.haskell.org и от туда по ссылкам.