Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.74/47: Рейтинг темы: голосов - 47, средняя оценка - 4.74
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570

На чём лучше писать скрипты?

19.10.2013, 04:49. Показов 10831. Ответов 111
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
начало

Цитата Сообщение от nullxdth Посмотреть сообщение
то такие вещи лучше на каком-нибудь awk писать.
awk не переносим; ну, то есть никто не будет ради awk ставить msys
получается, нужно будет делать на powershell, но powershell тоже не переносим (вообще)

Цитата Сообщение от lehaab Посмотреть сообщение
а что такое awk?
во-во

и тут появляется питон, который переносим и нормально адаптирован ко всем системам

Цитата Сообщение от nullxdth Посмотреть сообщение
Как то не очень хорошо хадкодить явные позиции, лучше на формат завязаться:
если строки статические, как в первом посте, то срез - это и есть заданный формат
регулярные выражения считаются медленными, по сравнению со средствами самого интерпретатора, поэтому их используют тогда, когда средствами ядра не получается (вообще или нечитаемо)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.10.2013, 04:49
Ответы с готовыми решениями:

На каком языке лучше писать игру
Здравствуйте! Интересует такой вопрос, на чем можно написать игру типа call of duty, только без: графики, т.е пустой экран (зачем не...

Какой язык программирования лучше изучить, чтобы писать программы с пользовательским интерфейсом?
какой язык программирования лучше изучить, чтобы писать программы с пользовательским интерфейсом? Т.е с графическим интерфейсом! И если ...

Как лучше учиться: писать консольные приложения или оконные? И если писать оконные, то на чём лучше?
На днях я узнал про Borland c++ builder и хочу воспользоваться им, но можно и писать код, что-бы было оконное приложение, так что-же лучше?...

111
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
09.11.2013, 01:09  [ТС]
Студворк — интернет-сервис помощи студентам

Не по теме:

Цитата Сообщение от nullxdth Посмотреть сообщение
Просто ты упёрся как подросток с комплексом неполноценности, с фобией - "вдруг кто-то подумает, что accept дурак" и никак не хочешь признать, что ошибся.
что ты пытаешься сделать ? через меня понять себя чтоли ?
не смеши, для этого можешь себе куклу завести



Цитата Сообщение от nullxdth Посмотреть сообщение
Но прикинь что будет у тебя с твоими захардкоженными индексами
так тебе же говорили сто раз, что это был просто пример
они даже не вынесены, чтобы человека не нагружать (и его не нагружать, и себя тоже)

Не по теме:

Цитата Сообщение от nullxdth Посмотреть сообщение
Более того, упёртость мотивированная подобной фобией очень вредна для развития.
это просто смешно, ты уже в этом топе развился несколько раз



Цитата Сообщение от nullxdth Посмотреть сообщение
Ты бы прочитал что-ли уже, что такое хвостовая рекурсия и не позорился бы.
а с чего ты взял, что она есть в питоне ? или в руби ?

Добавлено через 44 секунды
Цитата Сообщение от nullxdth Посмотреть сообщение
В отличие от тебя, знатока, и у korvin_ и у меня есть опыт программирования на CL
опыт-то есть, а знаний-то нет
0
 Аватар для nullxdth
2305 / 1064 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
09.11.2013, 01:14
Цитата Сообщение от accept Посмотреть сообщение
а с чего ты взял, что она есть в питоне ? или в руби ?
Читаешь внимательно, говоришь? С чего ты взял, что я с чего-то взял будто TCO есть в питоне или в руби? Я же прямо написал, что TCO в питон нет. Уже не в первый раз тебе об этом говорю и не только я. А ты снова прикинулся шлангом. Ну где же она эта внимательность твоя?

Добавлено через 1 минуту
Цитата Сообщение от accept Посмотреть сообщение
опыт-то есть, а знаний-то нет
ЧСВ надувается! Срочно бригаду санитаров сюда...
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,781
09.11.2013, 01:16
Цитата Сообщение от accept Посмотреть сообщение
с чего ты взял, что вы знаете что-то о Гвидо и его планах ?
А при чем тут его планы? Мы говорим о том, что есть сейчас.

Цитата Сообщение от accept Посмотреть сообщение
а где вывод ? ты думаешь, все сейчас будут загружаться в винду ?
Там нет вывода, там Access Violation. Окошко такое. Для нежелателей загружаться в винду есть Лазарус. Или можешь дописать перехват исключения с выводом на stdout.

Цитата Сообщение от accept Посмотреть сообщение
она медленная везде, где не преобразуется в цикл, потому что происходит копирование области с локальными переменными
Не происходит. В нормальных языках по крайней мере.

Цитата Сообщение от accept Посмотреть сообщение
от чего там только символ лямбды ?
От функциональщины. КО.

Цитата Сообщение от accept Посмотреть сообщение
вот почитай wiki. функциональное программирование
Что я должен там вычитать?
0
Заблокирован
15.09.2014, 21:31
Скрипты лучше писать на лиспе или прологе
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,781
15.09.2014, 22:12
М-да, а я так и не дождался примера тормознутости рекурсии.

Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
(defun rec (n)
  (if (> n 0)
      (* n (rec (1- n)))
      1))
 
(defun cyc (n)
  (do ((i 2 (1+ i))
       (p 1 (* p i)))
      ((> i n) p)))
 
(defun test (n)
  (let ((r (time (rec n)))
        (c (time (cyc n))))
    (= r c)))
Lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(test 10000)
; Timing the evaluation of (REC N)
; User time    =        0.093
; System time  =        0.000
; Elapsed time =        0.095
; Allocation   = 97125016 bytes
; 0 Page faults
 
; Timing the evaluation of (CYC N)
; User time    =        0.109
; System time  =        0.000
; Elapsed time =        0.090
; Allocation   = 97080316 bytes
; 0 Page faults
 
; T
0
Невнимательный
 Аватар для ft4l
3133 / 1330 / 360
Регистрация: 08.02.2013
Сообщений: 7,762
Записей в блоге: 2
16.09.2014, 05:32
Цитата Сообщение от nullxdth Посмотреть сообщение
Perl тоже отлично подходит к исходной задаче:
Код Perl 6
perl -n -e ........
+1
++Почти всегда уже есть в *nix
и под виндой для простых задач с текстом можно без установки просто закинуть miniperl.exe
0
4528 / 3522 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
16.09.2014, 15:52
Цитата Сообщение от Доктор ТуамОсес Посмотреть сообщение
Скрипты лучше писать на лиспе или прологе
Если говорить о Common Lisp, это было бы здорово, но есть проблемы. Например, библиотеки: если их грузить, получается долго, а если сохранять в образ, получается малопортабельно. Ну и как бы язык искаропки не заточен:
Lisp
1
2
3
(write-line "Введите чего-нибудь > " *query-io*)
(finish-output *query-io*)
(read-line *query-io*)
Либо городить велосипеды, либо искать библиотеки, а есть ли они в природе?

CL - язык общего назначения. На нём можно эффективно скриптовать (UIOP, inferior-shell, cl-launch), но сначала надо настроить. Из-за необходимости настраивания получается скриптование на отдельно взятом компе лиспера.
0
Заблокирован
16.09.2014, 19:12
Ну есть ещё AutoHotKey
0
4528 / 3522 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
16.09.2014, 19:15
AHK рулит!!!! Бывалоча, менеджеры раскладок под него пилил! Вместо настоящих раскладок, конечно, автозамены. А с XKB такая морока...
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
17.09.2014, 09:04
Цитата Сообщение от accept Посмотреть сообщение
во-во
и тут появляется питон, который переносим и нормально адаптирован ко всем системам
Ну ка напишите скрипт на питоне для мозилы огнелиса?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
17.09.2014, 10:47
taras atavin, ага, он уже пишет, больше полугода..
Последняя активность: 21.12.2013 22:40
0
 Аватар для volodin661
6810 / 2311 / 350
Регистрация: 10.12.2013
Сообщений: 7,973
24.02.2024, 13:27
Цитата Сообщение от accept Посмотреть сообщение
получается, нужно будет делать на powershell, но powershell тоже не переносим (вообще)
спустя 3 года после пассажа очередного священного воблера, powershell стал условно переносимым ( windows linux macos );
итак, 'На чём лучше писать скрипты?'







теперь я тоже воблер

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.02.2024, 13:27
Помогаю со студенческими работами здесь

На каком языке лучше писать скрипты?
Работа скрипта, в основном, будет заключаться в том, чтобы на определенном сайте нажать кнопку, ввести в текстовое поле символы..Короче,...

Как лучше писать скрипты для браузера?
Требуется разработать проект. Он должен выполнять несколько скриптов для браузера, которые бы в автономном режиме выполняли определённые...

На чём лучше писать 2D игры?
Ну вариантов у меня 2: 1)Писать на Java 2)Создавать в Unity3D и компилировать под Android А вот определиться не могу. P.S....

сайт лучше в чём писать?
почитал сдесь инфу про ХТМЛ,потом в ХТМЛБУК,потом дошел даже до википедии по ХТМЛ -))) уже устал читать ,что то пишу что то получается что...

На чём лучше всего писать GUI?
Лучше - в смысле удобней, где есть большая функциональность. Я познакомился с MFC в С++, честно говоря, не очень. Есть что-то лучше?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
112
Ответ Создать тему
Новые блоги и статьи
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru