|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от opennews (??) on 01-Фев-12, 22:36 | ||
На встрече (http://www.mediawiki.org/wiki/Lua_scripting/Meeting_2012-01-25) разработчиков wiki-движка MediaWiki, используемого для обеспечения работы Wikipedia, принято решение (http://www.gossamer-threads.com/lists/wiki/wikitech/269254) по задействованию языка Lua (http://lua.org/) для разработки шаблонов (http://ru.wikipedia.org/wiki/%D0%92%D0%B...). Используемая в настоящее время система шаблонов не устраивает разработчиков из-за излишней усложнённости и низкой эффективности. Интеграция Lua в MediaWiki начнётся не раньше мая, после выхода релиза MediaWiki 1.19 и миграции проекта на систему управления исходными текстами Git. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –4 +/– | |
Сообщение от dq0s4y71 (??) on 01-Фев-12, 22:36 | ||
> Используемая в настоящее время система шаблонов не устраивает разработчиков из-за излишней усложнённости и низкой эффективности. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +8 +/– | |
Сообщение от Аноним (??) on 01-Фев-12, 23:47 | ||
> Обалдеть! Разметка - усложнённо и неэффективно, а jit-компилятор - самое то. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
24. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от anonymous (??) on 02-Фев-12, 07:40 | ||
> Уж всяко лучше, чем используемый сейчас парсер, написанный на PHP | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
42. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –3 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 14:06 | ||
> осилят и перепишут ВСЕ хотя бы на питон. | ||
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору |
66. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –1 +/– | |
Сообщение от kem on 02-Фев-12, 19:17 | ||
Синтаксисы Python и Lua очень похожи, так что аргумент как минимум странен | ||
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору |
70. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 20:46 | ||
> Синтаксисы Python и Lua очень похожи, так что аргумент как минимум странен | ||
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору |
65. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от Gambler (ok) on 02-Фев-12, 18:58 | ||
В PHP есть встроенный парсер темплейтов. Достаточно эффективный, написанный на С и с халявным кешированием (если установлен APC). Это сам PHP. Я не понимаю, зачем люди пишут на PHP какие-то самопальные языки для темплейтов и глючные парсеры. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
67. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 20:19 | ||
> В PHP есть встроенный парсер темплейтов. Достаточно эффективный, написанный на С и | ||
Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору |
2. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 01-Фев-12, 22:43 | ||
Хм, по-моему это уже оверкилл - написание энкицлопедии это ... программирование?!? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –3 +/– | |
Сообщение от Eddhie (ok) on 01-Фев-12, 23:45 | ||
Веб-программирование, не? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
14. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –3 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 00:29 | ||
> Хм, по-моему это уже оверкилл - написание энкицлопедии это ... программирование?!? | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
29. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +4 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 09:00 | ||
> включая простейшие bb-коды, тоже можно назвать программированием. | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
33. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –5 +/– | |
Сообщение от Ваня (??) on 02-Фев-12, 11:24 | ||
Тьюринг не жил во времена когда можно под любой бзик донейтить по 100 лямов зелени под угрозой полного закрытия проекта ;) | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
37. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 12:34 | ||
> Тьюринг не жил во времена когда можно под любой бзик донейтить по | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
72. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Тот_Самый_Анонимус on 04-Фев-12, 13:39 | ||
>Почему бы и не задонейтить, спрашивается. | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
45. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Клыкастый (ok) on 02-Фев-12, 14:16 | ||
Вы хотели написать "во времена, когда операционка втюхивается вместо с железом без механизма возврата средств, а ФАС, которое должно за это дрючить непереставая, благославляет", но дрогнула рука... | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
47. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Ваня (??) on 02-Фев-12, 14:26 | ||
В этой стране под властью этих людей ни ФАС, ни ЦИК, ни налоговая, ни уг.розыск, вообще никто не хочет выполнять свои обязаности и не несёт за это ответственности. Странно что прожив в ней столько лет вы до сих пор этому так искренне удивляетесь. | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
58. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 17:21 | ||
> лет вы до сих пор этому так искренне удивляетесь. | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
61. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от Клыкастый (ok) on 02-Фев-12, 17:42 | ||
> В этой стране под властью этих людей ни ФАС, ни ЦИК, ни | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
73. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от Тот_Самый_Анонимус on 04-Фев-12, 13:41 | ||
>В этой стране под властью этих людей <бла-бла-бла я самый умный> | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
53. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от terr0rist (ok) on 02-Фев-12, 15:09 | ||
не путайте написание собственно энциклопедии (содержания) с написанием софта для неё. Издательство книг тоже состоит не только в написании контента для них. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
3. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +11 +/– | |
Сообщение от konfuji (ok) on 01-Фев-12, 22:52 | ||
Молодцы, вместо переписывания жмущего им PHP(не рассчитанного на проекты подобного масштаба) и написания велосипедного языка с VM и JIT(как сейчас модно) они используют уже готовое апробированное решение, такое здравомыслие нынче — большая редкость. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
4. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –2 +/– | |
Сообщение от Аноним (??) on 01-Фев-12, 23:20 | ||
Все бы ничего, только как я понимаю они предлагают это не своим програмерам, а _ЮЗЕРАМ_ вики! | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
5. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Евгений (??) on 01-Фев-12, 23:42 | ||
Также Lua эффективно применяется для создания скриптов для DC-хабов... | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
30. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –2 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 09:01 | ||
> Также Lua эффективно применяется для создания скриптов для DC-хабов... | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
40. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +3 +/– | |
Сообщение от anonymous (??) on 02-Фев-12, 13:15 | ||
Юзерам World of Warcraft осилить Lua не составило большого труда. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
43. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –1 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 14:08 | ||
> Юзерам World of Warcraft осилить Lua не составило большого труда. | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
52. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от qwe (??) on 02-Фев-12, 15:05 | ||
>> Юзерам World of Warcraft осилить Lua не составило большого труда. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
77. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Другой аноним on 07-Фев-12, 23:22 | ||
Вы видели код этих самых пользовательских модификаций World of Warcraft'а? А я видел и даже разгребал его. | ||
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору |
75. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от anonymous (??) on 05-Фев-12, 02:31 | ||
Погугли перед тем как писать "умный" комментарий. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
64. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от очередной Аноним on 02-Фев-12, 18:35 | ||
Далеко не каждый игрок в вов осваивает скриптовый язык в нем. | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
56. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +2 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 16:57 | ||
Дело в том, что фонд Викимедиа не зарабатывает денег, его цель - поддерживать работу википедии МИНИМАЛЬНЫМИ средствами. В таких условиях здравомыслие очень пригождается :), они ведь не могут себе позволить разработку велосипедоязыка или оптимизирующего компилятора для Брейнфака. | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
6. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –9 +/– | |
Сообщение от жабабыдлокодер (ok) on 01-Фев-12, 23:45 | ||
Если уж использовать JIT, то тогда почему не ява? Хотя бы потому, что жабакодеров порядка на 4 больше, чем ЛУАкодеров. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +5 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 00:03 | ||
> Если уж использовать JIT, то тогда почему не ява? Хотя бы потому, что жабакодеров порядка на 4 больше, чем ЛУАкодеров. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
21. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от ILYA INDIGO (ok) on 02-Фев-12, 04:27 | ||
Хотя бы потому, что Java - это программный язык, а не скриптовый! | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
31. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 09:05 | ||
> Если уж использовать JIT, то тогда почему не ява? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
12. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –4 +/– | |
Сообщение от ixti (ok) on 02-Фев-12, 00:23 | ||
<trollmode> | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
13. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +5 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 00:28 | ||
> "Очень удобно писать на одном и том же языке и на сервере и на клиенте!" (тм) | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
35. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 12:30 | ||
> Даешь встроенный в браузер интерпретатор пыха! | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
15. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –1 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 00:46 | ||
> Очень удобно писать на одном и том же языке и на сервере и на клиенте! | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
36. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 12:31 | ||
> Быстро! Дёшево! Качественно! | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
34. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 12:04 | ||
Сам изучаю lua и с одной стороны - очень круто, с другой кошмарный п%%%ц типа хранения чисел в double, идиотского for и ещё нескольких странностей. Хорошо в 5.2 хотя бы привели в порядок ад с окружением... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
38. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от edo (ok) on 02-Фев-12, 12:44 | ||
для embedded есть патч, позволяющий (в завсимости от значения) хранить числа в integer, даёт неплохой прирост производительности на машинах без fpu. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
48. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 14:46 | ||
Судя по документации, не нужно никаких патчей - можно банально указать свой тип для lua_Integer. | ||
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору |
50. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 14:53 | ||
> Судя по документации, не нужно никаких патчей - можно банально указать свой | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
39. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –1 +/– | |
Сообщение от Andrey Mitrofanov on 02-Фев-12, 12:52 | ||
> Сам изучаю lua и с одной стороны - очень круто, с другой | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
44. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –2 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 14:10 | ||
> Ознакомьтесь с "Why not Lua" Жулиена Данжу, там список "фич" подлиннее. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
49. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 14:52 | ||
> Ознакомьтесь с "Why not Lua" Жулиена Данжу, там список "фич" подлиннее. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
60. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 17:23 | ||
> чушь, либо наоборот плюсы. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
68. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 20:31 | ||
Во-первых, не любого. Во-вторых, зачастую это так и есть. В | ||
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору |
41. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –1 +/– | |
Сообщение от cobold (ok) on 02-Фев-12, 14:01 | ||
я несколько лет работал на одном проекте с xslt в качестве языка шаблонов, и скажу что после него другие движки выглядят просто несерьёзно. Да, порог вхождения там кочечно соответствующий, новичкам требуется 2-3 недели полный день штудировать язык и чужой код, пока смогут своё писать, но потом никто не жаловался. Используй его википедия, юзеры бы наверное поначалу взвыли, зато через несколько лет стал бы стандартом в вебё. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
46. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Клыкастый (ok) on 02-Фев-12, 14:19 | ||
> Используй его википедия, юзеры бы наверное поначалу взвыли, зато через несколько лет | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
51. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +2 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 14:55 | ||
Толсто. XML и XSLT вообще не место в этом мире. Более того, вы видимо "языка шаблонов" в глаза не видели, потому что XSLT кроме того что уродлив, ещё и дико ограничен. | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
54. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от terr0rist (ok) on 02-Фев-12, 15:23 | ||
> я несколько лет работал на одном проекте с xslt в качестве языка | ||
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору |
55. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от cobold (ok) on 02-Фев-12, 16:41 | ||
вероятно причина того что Вы описали как раз кроется в первом пункте. Надо думать, если я, не зная к примеру яву, заявлю что мне не потребовалось для её изучения и 2-3 недель, и возьмусь сотворить на ней 200K кода, результат будет очень похожим. Особенно скорость работы этого чуда. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
69. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 20:35 | ||
> вероятно причина того что Вы описали как раз кроется в первом пункте. | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
71. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +1 +/– | |
Сообщение от ffff on 02-Фев-12, 23:08 | ||
>Просто XSLT - убожество. | ||
Ответить | Правка | ^ к родителю #69 | Наверх | Cообщить модератору |
62. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 17:52 | ||
> И вообще xml - это очень хороший формат для обмена сообщениями | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
74. "Wikipedia будет использовать Lua в качестве языка для разраб..." | –1 +/– | |
Сообщение от mf (ok) on 05-Фев-12, 00:27 | ||
>Лично мне не потребовалось 2-3 недели. | ||
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору |
63. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от asphyx on 02-Фев-12, 18:06 | ||
Нечеловеческий синтаксис Wiki-разметки и отсутствие вменяемой документации на шаблоны создают высокий порог входа для новых авторов. Написание статьи превращается в поиск по имеющимся статьям кусков кода для копипаста. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
76. "Wikipedia будет использовать Lua в качестве языка для разраб..." | +/– | |
Сообщение от alex.h (??) on 06-Фев-12, 11:16 | ||
>Написание статьи превращается в поиск по имеющимся статьям кусков кода для копипаста. | ||
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |