Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Лучший язык для написания небольших программ

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

woffer

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Странно,что может быть проще VB6.0 ?

 
Гы, каждому свое, мне С/C++ легче. Писал как-то пару раз макросы для Word, ругался страшно

Всего записей: 935 | Зарегистр. 11-10-2002 | Отправлено: 17:09 05-07-2003 | Исправлено: woffer, 17:10 05-07-2003
dvs



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Цитата:
 
//Python + wxPython
 
Незнакомый мне язык. Чем хорош?  www.python.org  - здесь нагромождение, если может кто популярно объяснить. Я в основном работаю с VB (базы данных). Сравнить бы?

 
www.python.ru
http://zope.net.ru
http://www.helloworld.ru/texts/comp/lang/python/python2/index.htm
http://www.osp.ru/pcworld/2001/09/139.htm
http://diveinto.python.ru/toc.html

----------
Python developer                    

Всего записей: 333 | Зарегистр. 18-05-2001 | Отправлено: 23:20 05-07-2003
vito333



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Йорик! Вот тебе ключ к счастью! - www.purebasic.com

Всего записей: 3324 | Зарегистр. 13-05-2002 | Отправлено: 07:46 08-07-2003
Mamay



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
yojik
Ты вооще программер или где ????

Цитата:
оно мне надо разбираться почему не работает их собственный пример

Закрадывается мысль что ты и издали на программера не похож !!!
 
Бесплатный сыр бывает только в мышеловке !!!

----------
Даже самый дурацкий замысел можно выполнить мастерски

Всего записей: 1352 | Зарегистр. 03-09-2002 | Отправлено: 12:01 09-07-2003
dvs



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
http://www.ctc.msiu.ru/materials/rb-py.php
http://www1.xakep.ru/magazine/xa/017/026/1.asp  
(python)

----------
Python developer                    

Всего записей: 333 | Зарегистр. 18-05-2001 | Отправлено: 19:25 14-07-2003 | Исправлено: dvs, 15:01 15-07-2003
zorrack



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Человек нигде не написал, что он программер.
Скорее всего, как это часто бывает, человек обычный админ, которому оставили сетку с кучей лого-генераций и теперь надобно енти логи ковырять и над ними издеваться.
Конечно, поскольку в основном, все здесь профессиональные программеры, то они могут себе позволить такие высказывания.

Цитата:
Ты вооще программер или где ????  


Цитата:
Закрадывается мысль что ты и издали на программера не похож !!!  


Цитата:
Бесплатный сыр бывает только в мышеловке !!!

Такими высказываниями вы отбиваете охоту людей заходить на форум, поскольку вместо помощи - одни наезды.
Несколько вопросов к yojik:
1. Очень много зависит от того, какие файлы нужно разбирать. Являются ли они именно логами, как я прелположил, или это что-то другое?
В случае логов - может подойти MS Access - удобный механизм импорта (если лог четко структурирован по полям) непосредственно в базу данных + хороший инструментарий для последующего анализа, построения отчетов и т.д.
Моя жена (не программист абсолютно) освоила основы MS Access, которых стало полностью достаточно для минимальной работы, за неделю.
2. Опять же, какой твой уровень программирования? Занимался ли разработкой каких-либо программ сложнее вычисления корней квадратного уравнения? Если да - то опять же VB или Delphi - может оказаться более приемлемым для создания таких программ.
Примеры из Help могут не компилироваться по многим причинам
 а) Ошибка в примере
 б) Пример не является полным и требует создания дополнительных переменных либо объектов
Поэтому на такие примеры не стоит особо обращать внимания (они помогают тогда, когда ты точно знаешь, что тебе нужна эта функция, но просто затрудняешься с ответом, как туда корректно передать параметры, какие результаты она возвращает и т.д.)
Возможно удобным в данном случае будут разного рода форумы и FAQ (типа ПЕРВЫЕ ШАГИ - _xttp_://www.firststeps.ru/ или CodeProject - _xttp_://www.codeproject.com)
Там конечно есть много сложных примеров, но есть м элементарные, которые помогут разобраться что к чему.

Всего записей: 244 | Зарегистр. 16-05-2003 | Отправлено: 17:53 15-07-2003
BugWriter

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
noboDDY

Цитата:
Странно,что может быть проще VB6.0 ?

MS DevStudio 6.0  

Всего записей: 39 | Зарегистр. 27-06-2003 | Отправлено: 08:44 16-07-2003
ironwit

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Странно, почему то никто не предложил perl для разбора строк. Тоже довольно удобно.

----------
Don't drink, and drive. Smoke and fly.

Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 11:08 16-07-2003
zorrack



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ironwit

Цитата:
perl для разбора строк

Согласен, мощный инструментарий.
Но, если человеку сложно разобраться даже с Delphi или VB - тогда регулярные выражения и принцип работы со строками в Perl будут уже совсем слишком

Всего записей: 244 | Зарегистр. 16-05-2003 | Отправлено: 18:55 16-07-2003
ironwit

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zorrack

Цитата:
тогда регулярные выражения и принцип работы со строками в Perl будут уже совсем слишком

ну почему же, я их до сих пор толком не знаю, но того что знаю мне хватает по самую голову.  
 
А вообще то я применяю для работы со строками Delphi - консольные приложения обычно. Так что... На вкус и цвет как говорится.


----------
Don't drink, and drive. Smoke and fly.

Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 07:43 17-07-2003
filyaxxxcom2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ я тут смотрю на вас и понимаю что каждый пытается сказать что-то свое.
Но прошу заметить ничего толкового. Я работал тока в Паскале и Басике, в объектно ориентированые среды перешел по нужде.  Занялся версткой HTML страничек и увяз.
 
Скажу честно: трудно, имея тока документацию на англ.
 
Скажите есть на русском в изобилии. Есть. Но, нигде из русских доков вы не узнаете что такое объектно ориентированое програмирование. Это понятие вводиться как то само собой. А последовательно с учетом правила постепенности никто не объясняет. Знаю начнете пеной плевать, но приведите пример.
 
И вот к чему это я. Дело в том что, уважаемый ежик, пропустил какой то кусок информации который ему необходимо было усвоить. Что бы не нервничать по поводу какой то новой задачи.  Еще раз напоминаю должен быть принцип постепенности, который дает правильные понимания своего дела.
 
Могу дать совет, как чайник правда. Ежик тебе достаточно написать пару своих универсалов, своего рода библиотеки на разные случаи жизни.  Можеш разнообразить свои познания в тех или иных задачах и напиши пару прикольных программок, типа кэширования файлов с последующей расскрасской по необходимым фильтрам - тока этого достаточно, чтобы нормально работать с файлами которые так тебе нужны. Если есть такой код, то дальше просто начинается консоль и делай что хочешь, хоть на Сихе, хоть на Дохлике и мир станет красочнее и свежее.

Всего записей: 1 | Зарегистр. 25-07-2003 | Отправлено: 07:36 30-07-2003
MrZeRo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По PERL есть много русскоязычной документации, книг, примеров. В частности, по работе со строками, файлами и т.д. Мне кажется, это нормальный вариант. Кроме того, в нем не обязательно пользоваться ООП-возможностями.

Всего записей: 831 | Зарегистр. 30-01-2002 | Отправлено: 15:58 31-07-2003
apatit



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
По питону - www.python.ru
По Бэйсику - запустите поиск на гугле по слову wxBasic.
 
Мне нравятся и Дельфи и  ВБ. Не нужно войн, будем терпимее друг ко другу.

----------
http://www.murman.ws/ - Нет очередям в налоговой и на почте! Сэкономим бумагу.

Всего записей: 1169 | Зарегистр. 09-10-2001 | Отправлено: 16:21 31-07-2003
bo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да о чем спор. Все определяется задачей.
Ну нету во все дыры затычки.
 
Если уж так рьяно обсуждается вопрос обработки строк
дык возьмите WSH с его ЖабаСкрипт или ВБСкрипт или еще
какой скрипт язык прикрутить - чего уж проще.
Там и хваленые рег.выр. есть.
Эту хрень специально для особо одаренных админов сделали.
 
Ну а браться за RAD компилятор кривыми ручками, дабы получить
модный "Хелло Верд" метрового размера и грузящееся 5 минут...
В противном случае учите АПИ того с чем работаете и вперед.
Программы будут небольшими  

Всего записей: 54 | Зарегистр. 08-11-2002 | Отправлено: 22:40 31-07-2003
ironwit

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bo
для Delphi попробуй KOL бибилиотеку. Там вообще от 9 кб.

----------
Don't drink, and drive. Smoke and fly.

Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 08:01 01-08-2003
zorrack



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
filyaxxxcom2

Цитата:
Но, нигде из русских доков вы не узнаете что такое объектно ориентированое програмирование. Это понятие вводиться как то само собой.

Ну... Я бы так не сказал. Мне вполне, для начала, хватило Гради Буча "Объектно Ориентированное Проектирование" - Первое издание. Хоть примеры и на разных языках (начиная от SmallTalk и Ada и заканчивая Pascal и C++), книга просто отпад. Да и показывает, что объектно-ориентрированный подход очень мало зависит от языка реализации. Я думаю, что эту книгу, или выдержки из нее можно найти в электронных библиотеках. Также, можно поискать на таких ресурсах как, _http_://www.citforum.ru/ - есть там немного про ООП.
А почему во многих доках это понятие вводится как то само собой - дак потому что OOD и OOP (Design and Programming) уже де-факто стали необходимыми для проектирования и создания и маленьких и больших систем, поскольку намного упрощается моделирование и, соответственно, реализация (заметьте, не сокращается, а упрощается).
Возьмем к примеру задачу разбора строк: намного проще разделить на объекты модули и каждому выделить отдельную задачу (скажем StringParser - объект который занимается разбором строки по какой-то заданной грамматике, StringReader - объект, который читает строки из файла и передает их StringParser и т.д.)

Цитата:
А последовательно с учетом правила постепенности никто не объясняет. Знаю начнете пеной плевать, но приведите пример.

Это так же связано и с тем, что ООП - это не HTML, для изучения базовой функциональности которого нужно от силы неделю - две и учить можно по ходу разработки. HTML - это язык, ООП - принцип, подход, который сначала нужно понять, а потом его использовать.
Гхм... Что можна в данном случае посоветовать... Первое, конечно, желательно почитать про ООП, токо это может достаточно много времени занять... Можно начинать понемногу юзать тот самый WSH - с той парой-тройкой системных объектов, которые необходимо будет использовать, разобраться проблем не будет (даже без знания ООП). А потом, когда станет более понятно, что такое объект, можно будет постепенно и на Делфи или VB переходить.

Всего записей: 244 | Зарегистр. 16-05-2003 | Отправлено: 14:09 01-08-2003
bo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ironwit
Пробовал. Обертка для ВинАПИ все равно чуть больше чем чистый АПИ.
А так конечно использовать удобнее.  
В случае усложнения интерфейса все равно надо VCL юзать бо крышу сорвет.

Всего записей: 54 | Зарегистр. 08-11-2002 | Отправлено: 17:53 01-08-2003
ironwit

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bo

Цитата:
Обертка для ВинАПИ все равно чуть больше чем чистый АПИ.  

а время?
 

Цитата:
В случае усложнения интерфейса все равно надо VCL юзать бо крышу сорвет.

какие сложности нельзя решить на этом(кроме БД)?  
Только давай ответ наверное в новую тему. Ок? Дабы не поднимать флейм.

----------
Don't drink, and drive. Smoke and fly.

Всего записей: 1892 | Зарегистр. 11-10-2002 | Отправлено: 09:10 02-08-2003
MMV

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
filyaxxxcom2
zorrack
Гради Буч
Объектно - ориентированный анализ и проектирование с примерами приложений на С++
http://www.ozon.ru/context/detail/id/87972/
http://khpi-iip.mipk.kharkiv.edu/library/case/buch/
 
Имхо Гениальная книга про концепцию объектов!!!!
Другое дело что такое глубокое понмиание философии объектов, для базового использования VCL наверное не нужно.

Всего записей: 39 | Зарегистр. 18-12-2001 | Отправлено: 11:27 12-08-2003
BaksoGen1998



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В случае необходимости написания чегото очень маленького под винда юзаю LCC32
а после этого жму при помощи UPX
Для вещей в которых не критичен размер - Builder 5
http://www.cs.virginia.edu/~lcc-win32/

Всего записей: 229 | Зарегистр. 04-11-2002 | Отправлено: 18:26 03-11-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Лучший язык для написания небольших программ


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru