LINUX.ORG.RU
ФорумTalks

pyvim: клон vi на python

 , ,


0

3

Пользователи, ненавидящие и(ли) не умеющие VimL, C, elisp и Haskell, наверное, должны ликовать, пусть он даже и умеет немногое и написан автором в первую очередь для набивания руки.

https://github.com/jonathanslenders/pyvim

★★

Последнее исправление: thriller (всего исправлений: 1)

Знаешь, в мире много странных людей, вещей и событий.
По сравнению с ними vim на питоне как-то попахивает обыденностью.
Видали мы и видеодекодеры (или ещё что-то в этом роде — не помню уже) на жабоскрипте.
А тут бибикало на хладнокровной тормозиле. Тю...

Stahl ★★☆
()

Тоже что ли написать какую-нибудь херню? Выложу в паблик и буду понтоваться. Вокруг множество программ и у всех есть один фундаментальный недостаток...

Это я так, рассуждаю. Мысли вслух.

ziemin ★★
()
Ответ на: комментарий от ziemin

аписать какую-нибудь херню?

А ты попробуй. Не так-то и легко. Зачастую полезные вещи получаются.
Но я подскажу. Если хочешь написать что-то такое, чем гарантировано никто не будет пользоваться, то напиши это на хаскелле или лиспе. Ну только в крайнем случае на питоне.

Stahl ★★☆
()
Ответ на: комментарий от Stahl

Если хочешь написать что-то такое, чем гарантировано никто не будет пользоваться, то напиши это на хаскелле или лиспе. Ну только в крайнем случае на питоне.

В копилку добрых советов. Как считаешь, у какой утилиты самый фундаментальный недостаток?

ziemin ★★
()
Ответ на: комментарий от ziemin

Думаю у whois. Эта штука как-то давно не обновлялась.
И вообще она написана на устаревшем Си. Думаю переписать на Лиспе не помешает. И Луа туда встрой — а вдруг пользователю надо будет расширить возможности. Не заставлять же его перекомпилировать программу? Чай не все на Генту сидят.
О! И лицензию придумай. Специально под эту программу.

Stahl ★★☆
()
Ответ на: комментарий от Stahl

whois

less. Он настолько странный что имеет бинарный конфиг. Необходимо переписывать.

entefeed ☆☆☆
()

vim нужен только потому, что во многих дистрибах он идёт в поставке

ни неовим, ни сабж этим свойством не обладают

неовим так вообще, я так понимаю, оставил у себя всю норкаманию вимовского скриптинга
Поэтому сабж интереснее неовима

Bad_ptr ★★★★★
()
Ответ на: комментарий от Stahl

видео софт модно писать на эрланге же

mos ★★☆☆☆
()
Ответ на: комментарий от Stahl

Лисп это хорошо. Но интерпретация же. Лисп-машины ныне редкость. Конечно не .net, но памяти потребует.

Лицензией я даже паритцо не буду - Ричард уже всё продумал за меня.

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

ziemin ★★
()
Ответ на: комментарий от ziemin

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

Stahl ★★☆
()
Ответ на: комментарий от Stahl

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

Это первое, что пришло мне в голову. Хорошо, что мы друг друга понимаем. Но ты же уже понял, что этого мало?

ziemin ★★
()
Ответ на: комментарий от ziemin

Но ты же уже понял, что этого мало?

Нет, не понял. На мой взгляд уже достаточно для начала.
А потом будешь в толксы писать «новости» про каждый коммит. Обрастёшь врагами и обожателями. Станешь местной знаменитостью.
А будучи знаменитым сможешь уже сказать: «Эй, почти всё готово, давайте приналяжем, пёрнем, плюнем и можно релизить!»

Stahl ★★☆
()
Ответ на: комментарий от Stahl

Во времена node.js видеодекодеры на жабаскрипте уже обычное дело.

daniilArch ★★
()
Ответ на: комментарий от ziemin

На чём хоть писать собрался?
Да и название надо по-провокационней:)

Даже пограмму делать необязательно.

Ну как же так? ГитХаб, всё такое. Будь модным-стильным-молодёжным!

Stahl ★★☆
()
Последнее исправление: Stahl (всего исправлений: 1)

должны ликовать,
пусть он даже и умеет немногое
и написан автором в первую очередь для набивания руки.

Деление на ноль.

andreyu ★★★★★
()
Ответ на: комментарий от Stahl

Ну как же так? ГитХаб, всё такое. Будь модным-стильным-молодёжным!

Дык начну выкладывать документацию! На любой вопрос уже готов ответ: «видите, проект развивается!»

На чём хоть писать собрался?

Первоначально речь шла о лиспе. Но я уже передумал: незачем. И насчёт хаброшкольников то же, так что ты подходишь. Ну и к тому же - необязательно иметь реальный проект - главное показывать всем в онлайне!

Да и название надо по-провокационней:)

Я тоже над этим думаю. Какие у тебя варианты, партнёр?

ziemin ★★
()
Ответ на: комментарий от Stahl

Думаю у whois. Эта штука как-то давно не обновлялась.

Вот вы тут петрасяните, а мне пару лет назад попадалось немалое такое обсуждение анальных болей от различных косяков различных библиотек для работы с whois (: Деталей не помню, но кажется там какой-то адский зоопарк whois-серверов и разновидностей протоколов. И зоопарк библиотек, каждая со своими неповторимыми косяками.

MrClon ★★★★★
()
Ответ на: комментарий от ziemin

А что он в идеале должен делать-то? Ну кроме как просто быть?
Есть whois, то всегда можно называть что-то вроде «ASS» - Automatic Super Seeker...

Stahl ★★☆
()
Ответ на: комментарий от Stahl

А что он в идеале должен делать-то?

Пускай с этим пользователи разбираются.

Теперь о текущем: распределим обязанности. Создай паразиторий на github'е и оформи всё как надо. А я пока займусь пиаром.

ziemin ★★
()
Ответ на: комментарий от ziemin

Лисп это хорошо. Но интерпретация же

Как оно там, в 69-ом?

buddhist ★★★★★
()
Ответ на: комментарий от andreyu

Это почему ещё? Хочет человек, допустим, elastic tabstops, но патологически боится арифметики указателей и муленаровой лапши. А тут — подарок судьбы! Редактор, написанный на том же языке, что и его шаблонный джанго-сайтик!

thriller ★★
() автор топика
Ответ на: комментарий от thriller

Ну если этот человек хочет пользоваться поделием, которое умеет менее 0.1% от оригинала, то флаг ему в руки.

andreyu ★★★★★
()
Ответ на: комментарий от ziemin

С дуба рухнул? Лиспы компилируются в машкод.
Кроме Кложуры, этот собирается в гипножаба-байткод.
Режим интерпретатора тут уже как
дополнение, вызываемое если уж прям надо.

Hertz ★★★★★
()
Последнее исправление: Hertz (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.