Программирование (Mandriva, Debian)

Модератор: Модераторы разделов

alexesuser
Сообщения: 8
ОС: AltLinux Junior, Mandriva

Программирование

Сообщение alexesuser »

С детства занимаюсь программированием. Больше всего времени отдал паскалю и Делфи. Сейчас перехожу на Линукс. На чем я могу писать программы в нем??
Писал программы расчетов, моделирования физ процессов, и даже небольшие игры.
Нашел по поиску vim. Это, как понял, тектовый редактор с возможностью компилить код. Ну а писать то его как? где узнать синтаксис, где посмотреть примеры??
С чего начать?
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Программирование

Сообщение nesk »

хотите аналог дельфи?
lazarus freepascal


а вообще вот IDE под Linux

На чем я могу писать программы в нем??


на чем хотите, хоть на бейсике, хоть на C# :)
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: Программирование

Сообщение landgraf »

Спасибо сказали:
Ardes
Сообщения: 50
ОС: Fedora Core GNU/Linux

Re: Программирование

Сообщение Ardes »

Писать можно в любом текстовом редакторе. Пишите, потом компилируете соответствующим компилятором) Все как в винде)
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Программирование

Сообщение nesk »

Ardes писал(а):
19.07.2008 21:43
Писать можно в любом текстовом редакторе. Пишите, потом компилируете соответствующим компилятором) Все как в винде)

все таки это не тоже самое, что использовать дельфи. Дельфи - это фактически RAD система. Это несколько отличается то того, что Вы предлагаете.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
DeKar
Сообщения: 7

Re: Программирование

Сообщение DeKar »

Lazarus - это как раз RAD и есть. Набор компанент в нем аналогичем дельфийскому, только среда кроссплатформенна. В качестве компилятора используется FreePascal. Сам язык несколько расширен(к примеру поддерживаются генерики), компилятор умеет всякие умные оптимизации. В комплекте с компилятором есть текстовая среда, как в турбо паскале, но lazarus удобнее.
Сходите еще вот сюда
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Программирование

Сообщение nesk »

DeKar писал(а):
19.07.2008 22:27
Lazarus - это как раз RAD и есть. Набор компанент в нем аналогичем дельфийскому, только среда кроссплатформенна.

Именно по этому я его и порекомендовал :blush:
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
alexesuser
Сообщения: 8
ОС: AltLinux Junior, Mandriva

Re: Программирование

Сообщение alexesuser »

А C++ для Win и Linux - имеет одинаковый синтаксис? Я имею ввиду, что если брать книгу по С++ там должна быть какая-нибудь пометка что это для Linux систем?
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Программирование

Сообщение nesk »

alexesuser писал(а):
20.07.2008 07:05
А C++ для Win и Linux - имеет одинаковый синтаксис? Я имею ввиду, что если брать книгу по С++ там должна быть какая-нибудь пометка что это для Linux систем?

сам язык КОНЕЧНО имеет одинаковый синтаксис. Язык - это стандарт. а вот если использовать какие либо специфичные библиотеки, то они могут быть только под windows или только под linux. Хотя конечно большинство популярных библиотек - кроссплатформенные
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
SuperUser
Сообщения: 137
ОС: Linux Mandrake 2008 Free

Re: Программирование

Сообщение SuperUser »

у меня есть Kylix, полнейший аналог Delphi
OS: Linux Mandriva 2008 Free
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Программирование

Сообщение nesk »

SuperUser писал(а):
20.07.2008 16:45
у меня есть Kylix, полнейший аналог Delphi

с 2002 - это мертвый проект. больше не поддерживается и не развивается. Версия 2002 года была заточена под ядро 2.2. Возможно некорректная работа и проблема с сборкой проектов в системах с современным ядром. Существует набор падчий для исправления этих проблем.
Но думаю лучше не насиловать труп. Жаль, что проект загнулся. Но :) Как говориться - дорога молодым! Lazarus вперед!
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Программирование

Сообщение Goodvin »

SuperUser писал(а):
20.07.2008 16:45
у меня есть Kylix, полнейший аналог Delphi

Не надо больше писать такого бреда про "полнейший аналог". ОК ?
Спасибо сказали:
alexesuser
Сообщения: 8
ОС: AltLinux Junior, Mandriva

Re: Программирование

Сообщение alexesuser »

А где брать интерпретатор? Т.е. саму среду? Можно скачать в сети?
А точнее, если можно, ссылки...
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Программирование

Сообщение nesk »

alexesuser писал(а):
25.07.2008 16:04
А где брать интерпретатор? Т.е. саму среду? Можно скачать в сети?
А точнее, если можно, ссылки...

всё можно поставить из официальных сетевых репозитариев Вашего дистрибутива
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: Программирование

Сообщение Goodvin »

alexesuser писал(а):
25.07.2008 16:04
А где брать интерпретатор? Т.е. саму среду? Можно скачать в сети?
А точнее, если можно, ссылки...


А правила почитать и в поиск сходить Вам религия не позволяет или что ?

Уже дали ссылку:


Смотрим:
Как компилить, как запускать и где код писать?
GCC
Окружение среды программирования с++ в Линукс
IDE под Linux
Помогите UNIX-чайнику.
Чем gcc отличается от g++
Программирование под linux
Лучший (язык программирования + среда разработки)
Компиляция
Компилятор gcc
Подскажите начинающему программеру
Посоветуйте самые азы программирования с++ в Линукс
Начал изучать С++
gcc - компилятор Си
Компилятор СИ
и много-много других.

Не надо лениться делать хоть что-то самостоятельно.
Спасибо сказали: