Автор Тема: Lua  (Прочитано 112286 раз)

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Lua
« Ответ #45 : Ноябрь 07, 2012, 09:16:12 am »
Нет конечно.  :)

Одынэска сама себе .net

DIzer

  • Гость
Re: Lua
« Ответ #46 : Ноябрь 07, 2012, 09:18:16 am »
Нет конечно.  :)
   :o тогда сорри...  хорошо , но тогда то что она работает только с MSSQL - тоже миф?

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Lua
« Ответ #47 : Ноябрь 07, 2012, 09:26:36 am »
Кто вам такое сказал?

Вся информация по платформе тут:
http://v8.1c.ru/overview/Platform.htm

Цитировать
Хранение данных в собственной СУБД или в Microsoft SQL Server, PostgreSQL, IBM DB2 или Oracle Database.

ps Количеству заблуждений на счет 1С нет предела однако... O_o

DIzer

  • Гость
Re: Lua
« Ответ #48 : Ноябрь 07, 2012, 09:29:20 am »
Кто вам такое сказал?

Вся информация по платформе тут:
http://v8.1c.ru/overview/Platform.htm

Цитировать
Хранение данных в собственной СУБД или в Microsoft SQL Server, PostgreSQL, IBM DB2 или Oracle Database.
да лет 5 назад знакомый "одынэсник" пустил слух о том, что одынэску решили полностью интегрировать в инфраструктуру .net ...  ой ой ой ,прокол, однако  ;D

DIzer

  • Гость
Re: Lua
« Ответ #49 : Ноябрь 07, 2012, 09:40:19 am »
Нет конечно.  :)

Одынэска сама себе .net
как же, сами сказали, что  сетевых компонент .нет

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Lua
« Ответ #50 : Ноябрь 07, 2012, 09:46:39 am »
А при чем тут сетевые компоненты? Это ведь не отличительная черта .net

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Lua
« Ответ #51 : Ноябрь 07, 2012, 09:57:03 am »
На мой взляд массив должен иметь удобный конструктор, обходиться форычем, сам сортироваться и быстро искаться... точка.
Так это же MUMPS! Конструктора удобного правда нет, но и неудобного тоже, вообще нет никакого - не нужен :)

Мне в 1С не хватает такого конструктора:
А =  Новый Массив {1,4,5,1,2,3,7,4,2,3}
Сейчас делается так:
А = Новый Массив;
А.Добавить(1);
А.Добавить(4);
А.Добавить(5);
А.Добавить(1);
А.Добавить(2);
А.Добавить(3);
А.Добавить(7);
А.Добавить(4);
А.Добавить(2);
А.Добавить(3);
это дико неудобно.

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Lua
« Ответ #52 : Ноябрь 07, 2012, 10:05:51 am »

Эта фича необходима в языках с развитыми средствами паттерн-матчинга, типа хаскеля. Там это трактуется как конструирование/деконструирование значений...
Поясните, плиз, необходимость... не догоняю.. с моей точки зрения   паттерн-матчинг  - всего лишь (более менее естественое) расширение оператора выбора.
Паттерн-матчинг -- это прежде всего разборка (деконструирование) значения. Ну и его можно ещё и для ветвления использовать...
f = (1, 2) -- Конструируем пару (tuple) из двух чисел
(x, y) = f -- Разбираем обратно

main = do
    print x
    print y
Main> :main
1
2
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

DIzer

  • Гость
Re: Lua
« Ответ #53 : Ноябрь 07, 2012, 10:07:14 am »
А при чем тут сетевые компоненты? Это ведь не отличительная черта .net
потому, что там как в Греции - есть все! (собственно мне  в то время идея интеграции 1с в эту платформу казалась вполне естественной, что я даже не стал проверять.. тем более что мне это было по -пистолету)

Peter Almazov

  • Sr. Member
  • ****
  • Сообщений: 482
    • Просмотр профиля
Re: Lua
« Ответ #54 : Ноябрь 07, 2012, 10:10:36 am »
С помощью web-сервисов 1С прекрасно интегрируется со всем, в т. ч. и с .Net'ом.

DIzer

  • Гость
Re: Lua
« Ответ #55 : Ноябрь 07, 2012, 10:10:51 am »

Эта фича необходима в языках с развитыми средствами паттерн-матчинга, типа хаскеля. Там это трактуется как конструирование/деконструирование значений...
Поясните, плиз, необходимость... не догоняю.. с моей точки зрения   паттерн-матчинг  - всего лишь (более менее естественое) расширение оператора выбора.
Паттерн-матчинг -- это прежде всего разборка (деконструирование) значения. Ну и его можно ещё и для ветвления использовать...
f = (1, 2) -- Конструируем пару (tuple) из двух чисел
(x, y) = f -- Разбираем обратно

main = do
    print x
    print y
Main> :main
1
2
  блин .. как то не вяжется со смыслом используемых слов... а вот http://en.wikipedia.org/wiki/Pattern_matching вполне...

DIzer

  • Гость
Re: Lua
« Ответ #56 : Ноябрь 07, 2012, 10:12:16 am »
С помощью web-сервисов 1С прекрасно интегрируется со всем, в т. ч. и с .Net'ом.
это вторая доп. прослойка..  - если считать саму . net  первой над системными библиотеками...

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Lua
« Ответ #57 : Ноябрь 07, 2012, 10:16:51 am »
С помощью web-сервисов 1С прекрасно интегрируется со всем, в т. ч. и с .Net'ом.

Есть и такое:
http://infostart.ru/public/20035/
раз уж речь зашла.

Но это все внешние средства. А с любым внешним средством проблем на порядок больше, чем с родными механизмами.

DIzer

  • Гость
Re: Lua
« Ответ #58 : Ноябрь 07, 2012, 10:33:28 am »
ну да ... а  Луа , конечно вами классифицируется как средство внутреннее...

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: Lua
« Ответ #59 : Ноябрь 07, 2012, 10:39:18 am »
Тоже внешнее.

Я какбэ отвечал Петру в контексте этого поста:
http://oberspace.dyndns.org/index.php/topic,366.msg9924.html#msg9924
если что...  ;)