Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Под какую ОС писать? (http://forum.oszone.net/showthread.php?t=29399)

KiberGus 09-10-2003 22:11 203716

Я учусь в лицее информационных технологий и в числе обязятельных экзаменов стоит дипломный проэкт, т.е мне надо создать достаточно сложную программу на выбранную мною тему. Я думаю под какую ОС мне это дело писать. Я уже давно знаю винды, но как юзер и только сейчас начал изучать программирование под винды. Линух я поставил недавно, неплохо разобрался с его архитектурой, не еще не хватает практики, сейчас тоже начинаю учиться писать под него. *Хорошо знаю C++ и программирование под ДОС. Представляю, что такое асемблер (MM и DLX знаю весь, интеловски малую часть, но достаточно, чтоб понять, что такое RISC). Да, в лицее на всех компах стоит винда, поэтому наверное будут проблеммы с работой над дипломом (если писать под линуху) там.

bgg0408 09-10-2003 22:28 203717

Пиши или под Линукс консольное приложение, или под винду графическое.
В качестве темы предлагаю триангуляцию многоугольников.
Если хочется, можешь написать свою ось. Попрактикуешься в ассемблере и разберешься с устройством компа

KiberGus 10-10-2003 15:35 203718

Тема уже есть и она требует оконнгог интерфейса и 3D графики. Если точно у ьпрограммы будет два режима работы: либо задаются орбиты нескольких спутников и некоторые области на планете, и надо все это отрисовать и отчитаться, как часто эта система спутников наблюдает заданную область, либо дана область и максилмальные промежутки по времени между наблюдениями, и над найти подходящие орбиты для спутников.:biglaugh:

bgg0408 10-10-2003 17:10 203719

Я бы писал тогда, под Винду и DirectX

ivank 10-10-2003 23:11 203720

А я бы писал на  С++ (или любой другой "любимый_язык_программирования") + wxWindows (или tcl/tk) + OpenGL. И всё получилось бы очень даже платформо-независмо :)

bgg0408 11-10-2003 17:48 203721

ivank, одобряю, но придется wxWindows изучать. А tcl/tk под Винду я еще пока не видел, Питон и Перл же под Винду я встречал.

ivank 11-10-2003 21:31 203722

bgg0408
Tcl/tk под windows есть там же где и подо всё остальное - http://scriptics.com , если не ошибаюсь. Питон и перл тоже есть на официальных сайтах и в версиях под windows, питон даже уже в бинарниках идёт и с tcl/tk (у него родной модуль gui - всего лишь враппер к tk). Ещё есть ActiveState'овские порты.

Добавлено:

А wxWindows, кстати, очень простая библиотека. Вот только тяжёлая :(

bgg0408 11-10-2003 23:27 203723

to ivank
Спасибо, но меня интересовали только Tk и Tcl.
ActiveState у меня уже полтора года стоит на 2000. Когда-то я Питон под винду ставил, когда программулина одна нужна была.

Spijon 16-10-2003 18:11 203724

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

bgg0408 19-10-2003 01:28 203725

to Spijon
Зато возникад вопрос о производительности :) А я вообще Ява НЕ люблю - на редкость кривой язык

Spijon 20-10-2003 10:04 203726

bgg0408
На счёт производительности тема уже не актуальна. Наша компания пишет CRM, ERP системы именно на JAVA + JSP + EJB, производительность не срадает, а главное что вся платформа безплатная и совсем не кривая.:up:  Я имею в виду JDK 1.4.2, а если говорить о JDK 1.0.1, то вполне с тобой согласен что первые две версии были отстойными. :down:
Да здравствует прогресс!!!:biggrin:

KiberGus 24-10-2003 18:12 203727

Спасибо. Буду писать под винды. На яве я писать не буду точно: я её не знаю и мне нужен многооконный интерфейс с хорошей 3D графикой.

Yura 10-11-2003 00:48 203728

Мой личный опыт подсказывает что
Цитата:

многооконный интерфейс с хорошей 3D графикой
на Java пишется довольно легко, тем более если знаешь C++.


Время: 22:58.

Время: 22:58.
© OSzone.net 2001-