The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз текстового редактора Vim 9.0, opennews (??), 29-Июн-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


69. "Релиз текстового редактора Vim 9.0"  +3 +/
Сообщение от Аноним (69), 29-Июн-22, 12:57 
> совместимость с существующими плагинами и скриптами полностью сохранена
Ответить | Правка | Наверх | Cообщить модератору

72. "Релиз текстового редактора Vim 9.0"  –6 +/
Сообщение от Аноним (1), 29-Июн-22, 13:07 
>В Vim 9 предложен новый язык разработки скриптов и плагинов - Vim9 Script, предоставляющий синтаксис, близкий к JavaScript, TypeScript и Java. Новый синтаксис проще для освоения новичками, но обратно не совместим со старым языком сценариев.

сохранена, да

Ответить | Правка | Наверх | Cообщить модератору

83. "Релиз текстового редактора Vim 9.0"  +7 +/
Сообщение от Аноним (83), 29-Июн-22, 13:46 
Набросы плохо у вас получаются, да
Ответить | Правка | Наверх | Cообщить модератору

89. "Релиз текстового редактора Vim 9.0"  –5 +/
Сообщение от Аноним (1), 29-Июн-22, 14:04 
Какие набросы, сейчас смузихлебы будут писать плагины под новый язык, как оно будет взаимодействовать со старым это вопрос. Плюс с неовимом будет несовместимо.
Зачем и для чего это сделано было?
Ответить | Правка | Наверх | Cообщить модератору

93. "Релиз текстового редактора Vim 9.0"  +5 +/
Сообщение от sys (??), 29-Июн-22, 14:10 
смузихлебы и vim живут в разных вселенных
Ответить | Правка | Наверх | Cообщить модератору

105. "Релиз текстового редактора Vim 9.0"  +3 +/
Сообщение от Аноним (69), 29-Июн-22, 14:37 
сейчас смузихлебы могут писать плагины под вимскрипт, питон, перл, руби, луа. Чем добавление еще одного языка отличается?

> Плюс с неовимом будет несовместимо.

это проблемы разработчиков неовима. Когда они взялись за агрессивный рефакторинг никто им не обещал, что вим останется прежним

> Зачем и для чего это сделано было?

как всегда — так захотелось и была возможность.

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

114. "Релиз текстового редактора Vim 9.0"  +/
Сообщение от Аноним (1), 29-Июн-22, 15:24 
>сейчас смузихлебы могут писать плагины под вимскрипт, питон, перл, руби, луа. Чем добавление еще одного языка отличается?

У нас есть 14 стандартов, давай создадим еще один который решит все проблемы. Чорт, у нас 15 стандартов

Ответить | Правка | Наверх | Cообщить модератору

119. "Релиз текстового редактора Vim 9.0"  +/
Сообщение от Аноним (69), 29-Июн-22, 15:41 
так стандарт это API вима к которому сделаны биндинги для разных языков. Зачем безальтернативно заставлять людей учить еще один язык, если они могут написать плагин на уже известном им? Тот же луа выигрывает у вимскрипт по скорости например, у питона библиотеки на все случаи жизни и т.д.
Ответить | Правка | Наверх | Cообщить модератору

120. "Релиз текстового редактора Vim 9.0"  +/
Сообщение от Аноним (1), 29-Июн-22, 16:00 
>так стандарт это API вима к которому сделаны биндинги для разных языков. Зачем безальтернативно заставлять людей учить еще один язык, если они могут написать плагин на уже известном им? Тот же луа выигрывает у вимскрипт по скорости например, у питона библиотеки на все случаи жизни и т.д.

ну для вима да, для неовима не подойдет, но писать будут на новом, патамушта модна и нужна

Ответить | Правка | Наверх | Cообщить модератору

128. "Релиз текстового редактора Vim 9.0"  +/
Сообщение от Аноним (69), 29-Июн-22, 16:32 
> для неовима не подойдет

возвращайся на вим и не страдай. Те плагины, из-за которых стоило бы страдать еще даже не написаны.

> писать будут на новом, патамушта модна и нужна

писать будут на том, что удобно/проще и оглядкой на совместимость с neovim, если у автора будет такое желание

Ответить | Правка | Наверх | Cообщить модератору

135. "Релиз текстового редактора Vim 9.0"  +/
Сообщение от Аноним (69), 29-Июн-22, 16:52 
почитал как там дела у neovim
> API access from any language including C/C++, C#, Clojure, D, Elixir, Go, Haskell, Java, JavaScript/Node.js, Julia, Lisp, Lua, Perl, Python, Racket, Ruby, Rust

Это же сколько существует плагинов, несовместимых с vim?! Перебьются они и без vimscript9 :)

Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

106. "Релиз текстового редактора Vim 9.0"  +3 +/
Сообщение от Аноним (83), 29-Июн-22, 15:01 
В таком случае, вы ошиблись с термином. То, что вы называете, это не про обратную совместимость. Обратная совместимость - что "старые" (написанные на прошлом языке разработки скриптов) плагины будут продолжать работать и в новой версии vim.
Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру