В каком текстовом редакторе писать lisp программы? - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > В каком текстовом редакторе писать lisp программы?

В каком текстовом редакторе писать lisp программы?

Ответ
Поиск в этой теме
Непрочитано 16.02.2011, 13:57
В каком текстовом редакторе писать lisp программы?
Skilpadde
 
Инженер-архитектор
 
Барнаул
Регистрация: 27.11.2010
Сообщений: 49

Только начинаю учиться программировать в lisp. Проблема в том, что блокнот не отслеживает парность скобок - в итоге трудно найти, где не закрыл или не открыл скобку.
А в более-менее большой программе отследить это уже становится трудно.
Кто в чем пишет lisp?
__________________
Лучше медленно но верно...
Просмотров: 11527
 
Непрочитано 17.02.2011, 12:28
#21
Елпанов Евгений

программист
 
Регистрация: 20.12.2005
Москва
Сообщений: 1,439
Отправить сообщение для Елпанов Евгений с помощью Skype™


Цитата:
Сообщение от Vildar Посмотреть сообщение
Самое простое - VBA.
Лучше - NET.
Имхо.
vba, конечно хорошо, но рекомендовать его уже не стоит.
От него уже отказались, поддержки не будет.
Короче, никакой перспективы на будущее...
__________________
Чем гениальнее ваш план, тем меньше людей с ним будут согласны.
/Сунь Цзы/
Елпанов Евгений вне форума  
 
Непрочитано 17.02.2011, 13:59
#22
Vildar

AutoCAD
 
Регистрация: 26.07.2007
Москва
Сообщений: 1,064


Елпанов Евгений,
Ну у меня на автокаде 2008 макросы работают и кушать не просят.
Постепенно буду переносить на NET.
Надеюсь NET всерьез и надолго, для десктопных приложений на винде.
Vildar вне форума  
 
Непрочитано 17.02.2011, 14:13
#23
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Vildar Посмотреть сообщение
Надеюсь NET всерьез и надолго, для десктопных приложений на винде.
Он кроссплатформенный. Можно не надеяться - практика уже показала это.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 17.02.2011, 15:38
#24
Vildar

AutoCAD
 
Регистрация: 26.07.2007
Москва
Сообщений: 1,064


Цитата:
Сообщение от hwd Посмотреть сообщение
Он кроссплатформенный.
Microsoft все завязывает на свои решения (windows и visuasl studio).
Это и понятно, у них цель 100% распространение винды.
Допустим, как написать приложение на C# для linux, для мака. Mono? - не работает.
Но, мне это не нужно, пока.
Vildar вне форума  
 
Непрочитано 17.02.2011, 15:55
#25
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Vildar Посмотреть сообщение
Microsoft все завязывает на свои решения (windows и visuasl studio).
Это и понятно, у них цель 100% распространение винды.
Допустим, как написать приложение на C# для linux, для мака. Mono? - не работает.
Но, мне это не нужно, пока.
.Net Framework - это платформа. По сути она не привязана к конкретной операционной системе, здесь важна реализация этой платформы. А реализация возможна под любую операционную систему (Windows/Linux/Mac). Другой вопрос - насколько детальны эти реализации. Mono реализовало очень многое из функционала "виндовой" .Net Framework. Код, который я писал под .Net Framework, спокойно работал под Linux (правда в Mono отказались от реализации WPF в виду того, что реализация данной технологии потребует очень много усилий, но WinForms вполне работоспособна). Не нравится MS VS - можешь выбрать др. IDE, например тот же SharpDevelop. Реализация библиотек Mono есть под любую ось - можешь Mono использовать, если хочешь.

п.с. Я, честно говоря, вообще не понимаю смысла говорить о кроссплатформенности в ветке форума, посвящённому программированию под AutoCAD. Можно подумать, что тут полно юзеров, сидящих на Mac OS (Linux вообще тут не к месту будет).
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 17.02.2011, 16:01
#26
Vildar

AutoCAD
 
Регистрация: 26.07.2007
Москва
Сообщений: 1,064


Да, вообще не в тему.
Vildar вне форума  
 
Непрочитано 17.02.2011, 20:14
#27
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от hwd Посмотреть сообщение
что-то сильно чешется у gomer, раз из кожи вон лезет, пытаясь создать холивар
Если честно, то я только здесь узнал об этом "слове"...
Цитата:
Сообщение от hwd Посмотреть сообщение
Ты уж определись
я уж давно определился... поставьте себя на место топикстартера... Вспомните себя лет 5-10 назад... Задайте вопрос этой ветки, и получите ответ на него: "Парень, зачем тебе лисп, юзай нет и будет тебе счастье..." это все равно, что ты стоишь на улице в мороз, вызываешь такси, в 3 часа ночи, а тебе приехавший таксист говорит: Парень, зачем тебе такси, юзай троллейбус, и будет тебе счастье"
gomer вне форума  
 
Непрочитано 23.02.2011, 13:32
#28
Petrov-Vodkin


 
Регистрация: 30.10.2010
Сообщений: 123


Цитата:
Сообщение от Skilpadde Посмотреть сообщение
А вот вопрос - если мне нужна программка, которая бы обладала бы графическим интерфейсом, рисовала эскизы в автокаде и выдавала спецификацию в эксель - в чем ее писать и что для этого читать?
Я сейчас самый что ни на есть "начинающий", начинающей не придумаешь. Но не могу сказать, что .NET - это сложно.
Мне потребовался всего месяц, чтобы написать на .NET первую "улучшалку" себе на работу.

Когда думал, какой язык выбрать, с моей колокольни было видно это:
1) Lisp слишком сильно отличается от других языков программирования, хоть и литературы по нему навалом.
2) Если захотеть автоматизировать работу не только в Автокад, но и в Word и в Excel и в (нужное вписать) - Lisp тут не пойдет, нужно осваивать еще один язык программирования.
3) Ну и + сто раз обмусоленные возможности всех языков/методов разработки вкупе с политикой Autodesk.

Когда попробовал Visual Basic .net еще вот это:
1) Такое ощущение, что я его всегда знал, хотя знал я на самом деле только Паскаль с далекого 1го курса института.
2) Visual Studio - это вам не Notepad
3) Абсолютно теперь всё равно под какую программу приложение писать, хоть под Excel, хоть под Autocad, хоть под их обоих сразу.
4) То, что на .net можно за 5 минут соорудить "свой браузер" - меня просто ошарашило поначалу
Petrov-Vodkin вне форума  
 
Непрочитано 23.02.2011, 18:27
#29
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Petrov-Vodkin Посмотреть сообщение
Когда попробовал Visual Basic .net еще вот это:
1) Такое ощущение, что я его всегда знал, хотя знал я на самом деле только Паскаль с далекого 1го курса института.
2) Visual Studio - это вам не Notepad
3) Абсолютно теперь всё равно под какую программу приложение писать, хоть под Excel, хоть под Autocad, хоть под их обоих сразу.
4) То, что на .net можно за 5 минут соорудить "свой браузер" - меня просто ошарашило поначалу
Абсолютно согласен, если не учитывать, что вс у вас скорее всего пиратская, вы еще не знаете, чем придется заплатить за кажущуюся простоту и легкость...
gomer вне форума  
 
Непрочитано 23.02.2011, 18:40
#30
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от gomer Посмотреть сообщение
вы еще не знаете, чем придется заплатить за кажущуюся простоту и легкость...
Offtop: gomer, не надоело чушь о дотнете писать?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 23.02.2011, 18:55
#31
Petrov-Vodkin


 
Регистрация: 30.10.2010
Сообщений: 123


Цитата:
Сообщение от gomer Посмотреть сообщение
Абсолютно согласен, если не учитывать, что вс у вас скорее всего пиратская, вы еще не знаете, чем придется заплатить за кажущуюся простоту и легкость...
Ну так есть Visual Studio Express.
А то что простота и легкость порой оказываются кажущимися, эт да...
На рабочем компьютере без Visual Studio свою первую прогу раза с десятого запустить удалось.
Petrov-Vodkin вне форума  
 
Непрочитано 23.02.2011, 19:00
#32
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Petrov-Vodkin Посмотреть сообщение
Ну так есть Visual Studio Express
Ну вот зачем было gomer'у об этом сообщать?
Цитата:
Сообщение от Petrov-Vodkin Посмотреть сообщение
А то что простота и легкость порой оказываются кажущимися, эт да...
На рабочем компьютере без Visual Studio свою первую прогу раза с десятого запустить удалось.
Этот путь проходят в любом языке программирования - дотнет и вижа тут не исключение.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 23.02.2011, 19:28
#33
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от hwd Посмотреть сообщение
Offtop: gomer, не надоело чушь о дотнете писать?
Offtop: кто бы говорил...
Что б написать редактор лисп программ, никакой нет не нужен... он будет весить не больше 100kb а выполнять на порядок больше функций, да и работать он будет побыстрее... Я непонимаю, почему никто не говорит об ObjectArx? Давайте и это обсудим...
gomer вне форума  
 
Непрочитано 23.02.2011, 22:05
#34
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Цитата:
Сообщение от gomer Посмотреть сообщение
Offtop: кто бы говорил...
Что б написать редактор лисп программ, никакой нет не нужен... он будет весить не больше 100kb а выполнять на порядок больше функций, да и работать он будет побыстрее...
А что он будет при этом уметь делать?
И на чем Вы его собрались писать - я просто таких размеров давно уже даже у Hello word не видел (не считая экзотики вроде Андроида).
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 23.02.2011, 22:11
#35
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Дима_ Посмотреть сообщение
А что он будет при этом уметь делать?
И на чем Вы его собрались писать - я просто таких размеров давно уже даже у Hello word не видел (не считая экзотики вроде Андроида).
Offtop: Да не собирается он ничего писать... Это так, пыль в глаза, много букафф ни о чём... имхо.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 23.02.2011, 22:32
#36
Олег (jr.)

специалист по околачиванию грушевых деревьев
 
Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811


Я тоже начинал с этого
Что я предпочитаю:
только встроенный редактор:
Поставь курсор перед первой скобкой в любом выражении
затем double click - должен выделиться синтаксически законченный блок кода, т.е.
будет видно где должно заканчиваться это выражение
(оно должно быть подсвечено)
Далее следуй логике и своим знаниям...
То же самое если сделать двойной клик на последней скобке,
сразу определишь правильно ли все закрыто в скобки

Сугубо мое ИМХО
Олег (jr.) вне форума  
 
Непрочитано 23.02.2011, 22:58
#37
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Дима_ Посмотреть сообщение
А что он будет при этом уметь делать?
И на чем Вы его собрались писать - я просто таких размеров давно уже даже у Hello word не видел (не считая экзотики вроде Андроида).
Цитата:
Сообщение от hwd Посмотреть сообщение
Да не собирается он ничего писать...
hwd, вы так проницательны... но... ничуть не воспитаны
Я не собирался ничего писать, и не говорил, что собираюсь... меня устраивает ...
Дима_, hello_word, скомпилированный fbc весит всего 6kb, заметьте notepad++ весит всего полтора мегабайта... avc весит всего 156 кб, так что это никакая не пыль в глаза
gomer вне форума  
 
Непрочитано 24.02.2011, 00:14
#38
Petrov-Vodkin


 
Регистрация: 30.10.2010
Сообщений: 123


Как мало вам для счастья надо!
Я теперь без посторонней помощи вряд ли откажусь от таких удобных штук для редактирования как:
- возможность сменить имя переменной сразу во всем тексте
- подсвечивание переменной по всему тексту
- автоматический отступ от левого края согласно уровню вложенности
- многочисленные подсказки на русском(!), особенно для аргументов процедур и функций
- без вываливающегося списка после namespase., понятно дело, мне вообще никуда
- автоматическое отслеживание области видимости переменных, не говоря уже про всё остальное...

Вот, кстати, мой любимый язык программирования. Но писать я на нем не собираюсь, только на код смотреть

Последний раз редактировалось Petrov-Vodkin, 24.02.2011 в 00:20.
Petrov-Vodkin вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > В каком текстовом редакторе писать lisp программы?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
{Конкурс} Lisp. Задачки для студентов gomer LISP 10 05.01.2011 16:33
Файл, созданный в учебной версии программы с программой на LISP divega AutoCAD 7 20.05.2010 14:12
проблема с написанием программы на Lisp Voyager LISP 9 07.04.2010 10:12
Векторная графика в текстовом редакторе domine AutoCAD 2 24.04.2007 18:35