| imho.ws |
![]() |
|
|
|||||||
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
|
|
# 1 |
|
Banned
Регистрация: 30.10.2004
Адрес: USA
Сообщения: 41
![]() |
Выглядывая из окошка: так на чём писать под юникс?
Связываемся с юниксовыми боксами через консоль, запускаем какие-то убогие скриптики. Это страшно напоминает песенку "Весь обвешан батничками, абсолютно весь..." и т.д.
Раз нет графической оболочки, на чем можно было бы писать в таком случае приложения с интерфейсом времен ДОС, ну, в стиле TP3.0 (турбо паскакаль) - с псевдографической формой, с полями ввода, с кнопочками отрисоваными в псевдографике и т.д.? Если исключить shell script (ну очень противно на нём писать) и самое святое - C++? Что-нибудь простенькое? Питон какой-нибудь? |
|
|
|
|
# 2 |
|
::VIP::
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Такое впечатление, что гугл ныне - нечто из сакральных масонских тайн - никто о нем и не слышал...
![]() http://www.google.com.ua/search?q=linux+console+ide выбирай сам, что тебе надо
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. |
|
|
|
|
# 3 | |
|
Banned
Регистрация: 30.10.2004
Адрес: USA
Сообщения: 41
![]() |
Цитата:
Может быть, вы не дали себе труда понять/уточнить вопрос, так сильно хотелось вывалить своё "тебя чо, на гугле забанили?" на омирзительного виндузятника? Вопрос был не про IDE для программирования. Вопрос был - как создавать консольные приложения в стиле DOS Вот о чем был вопрос. Не про IDE Про способы создания консольных приложений с псевдографикой. Про не сложные способы Под Unix вот такие примерно приложения: ![]() Пока гугл, знание сакрального имени которого придаёт вам столько важности, выдал мне ncurses. И это всё. кому-нибудь приходилось писать такие приложения? На чём проще и удобнее? Последний раз редактировалось The Pig; 09.08.2010 в 00:15. |
|
|
|
|
|
# 5 |
|
Banned
Регистрация: 30.10.2004
Адрес: USA
Сообщения: 41
![]() |
Это Pascal?
Как-то не просто найти как с ним работать на линуксе... Он позволяет писать приложения для консоли? А можно ли написать приложение на одной машине а потом лишь положить на рабочую только исполняемый файл, без инсталлирования всяких дополнительных вещей? |
|
|
|
|
# 6 |
|
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 523
![]() |
1С Бухгалтерия, несмотря на то, что запускается батником - написана на неком языке программирования (не уверен, но по-моему на Clipper'е). Тот же Pascal или C - неважно. Но для того, чтобы такое приложение написать - язык знать необходимо.
На том, на чём умеете. Хоть на ассемблере, если он вам близок и знаком... Если вообще ни на чём не умеете - забудьте как страшный сон. Программирование консольных приложений под DOS, Win, *NIX весьма сходно. Подключаете консольные и псевдографические библиотеки - и вперёд. Если уж на то пошло - можно и "настоящие" GUI-приложения под никсами запускать удалённо. И траффика под это X-Server кушает меньше, нежели RDP/VNC/RAdmin под виндой... А можно изучить PHP+HTML+JAVA и нарисовать красивый WEB-интерфейс к консольным скриптам/утилитам на AJAX. И на питоне можно... Вся фишка в том, что язык изучать придётся. Можно. Просто такое приложение будет очень громоздким. И питоном тут уже не обойтись...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
|
|
|
|
# 8 |
|
Banned
Регистрация: 30.10.2004
Адрес: USA
Сообщения: 41
![]() |
Спасибо.
Pure Basic вроде бы только графика, написано требует XFree, это что-то наверное графическое. Всё-таки не перестаю удивляться, насколько чудовищно консервативно и допотопно всё что связано с никсами. Но в общем это их понимание Job Security, как в средние века - хранение цехового знания, и делание его нарочито неудобочитаемым и непонятным - не дай бог простолюдины набегут и обойдутся без сакрального знания хранимого в тайнописи веками
|
|
|
|
|
# 10 |
|
Banned
Регистрация: 30.10.2004
Адрес: USA
Сообщения: 41
![]() |
Попробую. Штука в том, что установить что-либо на этот сервер очень проблематично, кроме как под своим аккаунтом в свою директорию. Как я понимаю, под никсом софт устанавливают из-под root, что у нас абсолютно исключено.
Поэтому я и подумал, можно ли собрать на одной машине, скажем у себя дома, а потом просто положить исполняемый файл на production в свой фолдер и чтобы он работал? |
|
|
|
|
# 11 |
|
::VIP::
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
The Pig, извини - неправильно понял твой вопрос
вот это подойдет? порт TurboVision: http://tvision.sourceforge.net/
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. |
|
|
|
|
# 12 | |
|
Advanced Member
Регистрация: 20.08.2003
Адрес: Москва
Пол: Male
Сообщения: 402
![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
|
|
|
|
|
|
# 13 |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Канонически для написания подобных интерактивных консольных интерфейсов использовалась библиотека curses (ну и дериваты типа ncurses). Биндинги есть к куче языков, включая скриптовые типа PHP.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|