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

Вниз

Помогите злому начинающему!   Найти похожие ветки 

 
Teapot ©   (2006-03-01 02:14) [0]

Суть проблемы: я решил заняться программированием (уже в который раз) и не знаю для чего предназначен тот или иной язяк. Меня интересуют Delphi, C++, Visual Basic. Не могли бы вы мне описать поподробнее их. У меня есть крошечный опыт в Basic, Dark Basic, Pascal.
Спасибо


 
Дмитрий Белькевич ©   (2006-03-01 04:30) [1]

Все перечисленные языки предназначены для:
1. Зарабатывания денег.
2. Написания чего-нибудь для души.
Выбирай, что больше нравиться, и таки начинай что-нибудь делать.


 
grisme ©   (2006-03-01 05:09) [2]

Конечно, все языки равны(кроме VB), но их все же подразделяют:
·Delphi используют, в основном, для разработки БД.
·C++ используют для написания сложных проектировочных систем, игр(Quake, Unreal, etc.)
·VB используют...ну впрочем, я промолчу...:)


 
07BB   (2006-03-01 06:35) [3]

Teapot ©   (01.03.06 02:14)  
На каком бы языке ты не начал писать, у тебя все равно получиться программа!
Так что все выше перечисленное задумано для программирования, что на языках писать зависит от тебя. Так что если совсем начинающий выбери язык который тебе понятен. Программирование и так достаточно сложная прикладная наука чтоб еще и холивар по пустякам затевать.

grisme ©   (01.03.06 05:09) [2]
Язык программирования это инструмент, сам по себе язык позволяет писать что угодно, так что разделение слегка надумано.


 
grisme ©   (2006-03-01 06:39) [4]

207BB : Ну не я же делю...:) Так как язык ОЧЕНЬ тесно связан со своей IDE, то можно без боязни сказать, что подразделяют именно языки, IMHO. :)


 
Джо ©   (2006-03-01 06:40) [5]

grisme ©
> Так как язык ОЧЕНЬ тесно связан со своей IDE

Ну, зачем же так категорично, да еще в верхнем регистре?..


 
grisme ©   (2006-03-01 06:41) [6]

Джо, а что не так?:)


 
Думкин ©   (2006-03-01 06:42) [7]

Самый красивый и правильный язык - таки Паскаль(Оберон).
А самый в другом правильный ассемблер.
Альтернативы нет.


 
Джо ©   (2006-03-01 06:44) [8]

> [6] grisme ©   (01.03.06 06:41)
> Джо, а что не так?:)

Ну, вот, скажем, C. Каким боком и с какой IDE он связан? И если он связан, то почему компилятор для языка С существует практически для любой мыслимой платформы?


 
07BB   (2006-03-01 06:44) [9]

grisme ©   (01.03.06 06:39) [4]
Что ты пишеш на языке ???(нужный язык подставить) зависит от тебя, а не от языка, у языков программирования есть особенности, которые мешают либо помогают писать проги своего класса, например в Дельфи классно раелизован интерфейс работы с БД но это не значит что на нем нельзя писать игры и тд

ЗЫ
IDE это интерфейс пользователя конкретного языка(окошки формочки текстовый
редактор) он к программированию имеет вообще отношение постольку поскольку,
не нарвиться существующий интерфейс пиши в блокноте и компилируй в командной
строке.


 
TUser ©   (2006-03-01 06:45) [10]

Паскаль. А что ты ожидал услышать на форуме пасквилянтов? Сходи к сишникам - будет тебе альтернативное мнение.


 
07BB   (2006-03-01 06:46) [11]

TUser ©   (01.03.06 06:45) [10]
Мнение какое что VB нельзя написать игру или в С нельзя написать БД?


 
grisme ©   (2006-03-01 06:49) [12]

07BB   (01.03.06 06:46) [11]
Можно на них написать, но УДОБНЕЕ все же делать как описано выше...Borland, например, специально создавали RAD - для ускорения разработки клиент-серверных аппликаций, БД, etc. :)


 
Думкин ©   (2006-03-01 06:50) [13]

> 07BB   (01.03.06 06:46) [11]

Чушь.

> TUser ©   (01.03.06 06:45) [10]

Доступно изложил?


 
grisme ©   (2006-03-01 06:53) [14]

Разрастается холевар, помоему...:)


 
07BB   (2006-03-01 06:56) [15]

Думкин ©   (01.03.06 06:50) [13]
и тебе привет...

grisme ©   (01.03.06 06:49) [12]
То же самое было сделано различными средствами и в VB и в VC++
не показатель это


 
Думкин ©   (2006-03-01 06:57) [16]

> grisme ©   (01.03.06 06:53) [14]

Можно и так. Но вы вот попробуйте опровергнуть что не чушь. И все на места встанет. А я опровергать не булу - насмотрелся.


 
grisme ©   (2006-03-01 06:59) [17]

07BB   (01.03.06 06:56) [15]
А в VB каким боком-то ?:(


 
07BB   (2006-03-01 07:02) [18]

grisme ©   (01.03.06 06:59) [17]
ActiveX элементы управления кнопки окошки и тд
Все то же самое но другими средствами так что разници особой нет


 
Gydvin ©   (2006-03-01 07:05) [19]

Чушь не чушь, какая разница, на мой взгляд лучше знать и Delphi и C++ и ASM. И писать на том, который более удобен для достижения той или иной цели. А выбирать что лучше, что хуже холивар, imho.


 
grisme ©   (2006-03-01 07:06) [20]

ActiveX"ы пишуться простыми энтузиастами, и не найти такого качественного продукта среди них, как средства от Borland, например...(IMHO)


 
grisme ©   (2006-03-01 07:07) [21]

Gydvin ©   (01.03.06 07:05) [19]
ВОТ!!!...Есть все таки разделение - Вы подтверждаете...:)


 
07BB   (2006-03-01 07:09) [22]

Gydvin ©   (01.03.06 07:05) [19]
Золотые слова полож на музыку ))

grisme ©   (01.03.06 06:49) [12]
по поводу игр установи себе DelphiX компоненты и посмотри на сколько сложно писать игры на дельфях так что язык только инструмент им надо уметь пользоваться


 
07BB   (2006-03-01 07:11) [23]

grisme ©   (01.03.06 07:06) [20]
LOL а компоненты в Дельфи пишет Вирт на пару с Хоаром и контролирует их Дейкстра ))))


 
Gydvin ©   (2006-03-01 07:15) [24]

grisme ©   (01.03.06 07:07) [21]

Я немогу адекватно подтвердить, потому что из перечисленых мной языков более менее знаю Delphi, а остальные весьма поверхностно (даже очень), но то что я слышал, да и читал о других языках, что на тех или иных языках одни задачи выполнить проще, другие сложнее, взять хотябы написание дров, но это незначит что на других языках это НЕреально сделать, все делается руками человеческими


 
grisme ©   (2006-03-01 07:18) [25]

Gydvin ©   (01.03.06 07:15) [24]
Я про это и говорю...:) Просто кто-то хочет сказать, что писать компилятор на C,Delphi,Asm однофигственно...:)


 
07BB   (2006-03-01 07:22) [26]

grisme ©   (01.03.06 07:18) [25]
Кроме особенностей языка и IDE в чем разница писать компилятор на C,Delphi,Asm?
Под Asm не надо писать словарь?
Под Delphi не надо писать синтаксический разбор текста?

Только доказательства плиззз не в стиле что, а вот в Дельфи есть компонент а в С нету, а реально какой функционал не надо реализовывать выбирая язык...


 
grisme ©   (2006-03-01 07:27) [27]

07BB   (01.03.06 07:22) [26]
Надо писАть...:) Только где это удобнее делать, а?:)


 
07BB   (2006-03-01 07:28) [28]

grisme ©   (01.03.06 07:27) [27]
Это уже личные предпочтения, тот язык который ты лучше знаеш тот тебе и самый лучший


 
grisme ©   (2006-03-01 07:30) [29]

А если поставлена задача писать компилятор для микроконтроллеров, например, а твой любимый язык, который ты знаешь - VBScript(from MS Excel) неужели работы хочешь лишиться? :)


 
07BB   (2006-03-01 07:35) [30]

grisme ©   (01.03.06 07:30) [29]
Находиш VBScript для микроконтроллеров и вперед и с песней ))


 
Teapot ©   (2006-03-01 20:16) [31]

Ух как. =) Благодарю всех за ответы. Основная мысль понятна - всё упирается в руки. Попробую С, наверное


 
DrPass ©   (2006-03-01 20:41) [32]


> grisme ©   (01.03.06 07:30) [29]

Фишка в том, что разработчику скриптов никогда не поставят задачу писать компилятор для микроконтроллеров :-) Иначе самое правильное решение - покрутить пальцем у виска и перейти в другую фирму, где начальник не придурок.

> Основная мысль понятна - всё упирается в руки

Вот именно


 
SKIPtr   (2006-03-01 22:14) [33]

После работы на Паскале решил попробовать C. Такой, какой то навороченный. Решил, что нет того, что я мог бы сделать на C и не мог на Pascalе. Забросил С подальше


 
Marser ©   (2006-03-02 00:29) [34]

Теперь я знаю, откуда берутся злые мастера...


 
Игорь Шевченко ©   (2006-03-02 01:03) [35]

Надо смотреть в сторону C#, в нем и от С и от Паскаля взято многое.

А так - все языки хороши, даже Кобол и APL. Кроме структурного RPG и INTERCAL


 
Kerk ©   (2006-03-02 01:04) [36]

PROLOG! только PROLOG!


 
07BB   (2006-03-02 09:00) [37]

Игорь Шевченко ©   (02.03.06 01:03) [35]
Fortran forver! вот где мудрость веков ))))


 
Progger   (2006-03-02 09:28) [38]

без знания русского-матерного кодинг на любом языке затруднителен


 
seg   (2006-03-02 09:48) [39]

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


 
msguns ©   (2006-03-02 09:59) [40]

>07BB   (02.03.06 09:00) [37]
>Fortran forver! вот где мудрость веков ))))

Зубодробительный язык.


 
ANB ©   (2006-03-02 10:11) [41]


> Просто кто-то хочет сказать, что писать компилятор на C,
> Delphi,Asm однофигственно...:)

Не знаю, не знаю. Я на делфи псевдокомпилятор написал.


 
SKIPtr   (2006-03-02 10:34) [42]

Мне тут сказали, что С создавался, как шутка может к 1 апреля. Придумали такой навороченный синтаксис. А на нем взяли и начали писать. Может это и объясняет то, что долго не существовало стандартов.
Какие стандарты на шутку


 
GrayFace ©   (2006-03-02 11:11) [43]

> Думкин ©   (01.03.06 06:42) [7]
> Самый красивый и правильный язык - таки Паскаль(Оберон).

Ни в коем случае! begin и end все портят. В Паскале еще синтаксис бедноват немного, есть исключения из синтаксиса, такие как readln и writeln. Про Оберон могу сказать не много, но наличие endif"ов не делает ему чести. ИМХО, самые красивые - это Java, C#.


 
seg   (2006-03-02 11:16) [44]

самые красивые - это Java, C#.

И что же в них красивого - фигурные скобочки?


 
wicked ©   (2006-03-02 11:21) [45]

> SKIPtr   (02.03.06 10:34) [42]
не позорься, а?....
LMD


 
isasa ©   (2006-03-02 11:22) [46]

seg   (02.03.06 11:16) [44]
Ну почему, есть и обычные. Но вот их сочетание дает хорошой эффект.


 
07BB   (2006-03-02 12:17) [47]

msguns ©   (02.03.06 09:59) [40]
знаю читал спецификацию особенно понравилось что все строки должны быть одной длины вот где сила то !!!! LOL

SKIPtr   (02.03.06 10:34) [42]
нда ты во все анедкдоты свято вериш или только программерские ?

GrayFace ©   (02.03.06 11:11) [43]
ИМХО
Java недорозумение получившие статус языка


 
DelphiN! ©   (2006-03-02 13:55) [48]


>  [42] SKIPtr   (02.03.06 10:34)


Серьезные шутники :))))))


 
Alex Konshin ©   (2006-03-02 14:03) [49]

Не обижайте Java.
Что касается языка как такового, то Java уж точно один из лучших языков. Паскль, кстати, с точки зрения синтаксиса довольно ущербный и корявый язык. И дело не только и не столько в begin и end, а в его нерегулярном синтаксисе и наличии исключений (т.е. контекстных зависимостей). Кстати, C++ тоже не блещет, но уже за недостатки макроязыка, которые портят его.



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

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

Наверх





Память: 0.57 MB
Время: 0.036 c
15-1141674936
Piter
2006-03-06 22:55
2006.03.26
Поиск подстроки в в JavaScript


11-1123083785
BelchonokH
2005-08-03 19:43
2006.03.26
Снова модальные формы KOL в DLL


2-1141084960
XeON
2006-02-28 03:02
2006.03.26
Компоненты для работы с БД


2-1141852506
Новочеркасский Волк
2006-03-09 00:15
2006.03.26
Как заставит два TClientSocket одновременно отправлять текст???


2-1141655314
mrAndersen
2006-03-06 17:28
2006.03.26
Простейшая прога, но...





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский