|
|
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
MasterZiv make-instance wrote: > Для LISP - самая хорошая (ИМХО) IDE - slime. На самом деле - единственная работающая, исключая конечно коммерческие. > Ну и есть LW & ACL - бесплатные для personal и платные для всего остального. SBCL всё равно круче, и бесплантый в любом раскладе. Posted via ActualForum NNTP Server 1.4 SBCL - хорош (собственно на нем в основном и сижу). Но не всегда - в виндах есть некоторые проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 16:37 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
100000! Разбил на 4 части и 55с упали до 13с. Прикольно. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 17:25 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
retty+++100000! Разбил на 4 части и 55с упали до 13с. Прикольно. Видимо глубина рекурсии уменьшилась;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 17:30 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
MAPA3OT wrote: > Вы, опять? Я не понимаю китайский - к чёрту Китай? Да с чего вы взяли, что я не понимаю яву ? понимаю я её. Знаю. Даже пишу иногда что-то. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 18:21 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
C#C++ wrote: > Кстати (лирическое отступление), раз уж получился спор обо всём, то > почему нет упоминаний об 1С. > Тема 1С не раскрыта! Бизбазара ! но еще не позна ! Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 18:22 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
make-instance wrote: > SBCL - хорош (собственно на нем в основном и сижу). Но не всегда - в > виндах есть некоторые проблемы. давайте про это - в отдельной теме ! Открывайте ! :-))) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 18:24 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
retty+++ wrote: > z1 = reduce(lambda x,y: x*y, range(*1*,*25001*)) > z2 = reduce(lambda x,y: x*y, range(*25001*,*50001*)) > z3 = reduce(lambda x,y: x*y, range(*50001*,*75001*)) > z4 = reduce(lambda x,y: x*y, range(*75001*,*100001*)) Ты глупый, надо через рекурсию писать, и с мемоизацией. Тогда будет быстро и НАВСЕГДА быстро ! Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 18:25 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
MasterZiv make-instance wrote: > SBCL - хорош (собственно на нем в основном и сижу). Но не всегда - в > виндах есть некоторые проблемы. давайте про это - в отдельной теме ! Открывайте ! :-))) Posted via ActualForum NNTP Server 1.4 Да там особенно обсуждать и нечего .... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 19:47 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
MasterZiv C#C++ wrote: > Кстати (лирическое отступление), раз уж получился спор обо всём, то > почему нет упоминаний об 1С. > Тема 1С не раскрыта! Бизбазара ! но еще не позна ! Posted via ActualForum NNTP Server 1.4 Лучше нинада устраивать день открытых дверей в зоопарке. Для них тут отдельный загончик есть - пусть там и сидят. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 19:51 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
make-instanceЛучше нинада устраивать день открытых дверей в зоопарке. Для них тут отдельный загончик есть - пусть там и сидят. :)Ну почему же? Очень динамичный холивар получается, если открыть этот загончик и выпустить оттуда "титанов программирования" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 19:56 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 141 сек п.с. прошу прощения за, наверное, кривую реализацию, не имел счастья познакомиться с 1-цэ поближе... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 20:19 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
MasterZiv MAPA3OT wrote: > Вы, опять? Я не понимаю китайский - к чёрту Китай? Да с чего вы взяли, что я не понимаю яву ? понимаю я её. Знаю. Даже пишу иногда что-то. Увидел жабу, влюбился, но С++ всё равно люблю тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2008, 23:11 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
MasterZiv retty+++ wrote: > z1 = reduce(lambda x,y: x*y, range(*1*,*25001*)) > z2 = reduce(lambda x,y: x*y, range(*25001*,*50001*)) > z3 = reduce(lambda x,y: x*y, range(*50001*,*75001*)) > z4 = reduce(lambda x,y: x*y, range(*75001*,*100001*)) Ты глупый, надо через рекурсию писать, и с мемоизацией. Тогда будет быстро и НАВСЕГДА быстро ! Posted via ActualForum NNTP Server 1.4 Разбил на 10 частей. Время упало еще в 1.625 раза. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Итого: 56с >> 13c >> 8c. Т.е. в 7 раз быстрее лобового варианта. 1С сосёт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 00:09 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
retty+++ Итого: 56с >> 13c >> 8c. Т.е. в 7 раз быстрее лобового варианта. 1С сосёт. Осторожней - сейчас прибегут бамбуковые вепри от 1С и затопчут.... всех.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 00:25 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
cons vsl not dead Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 141 сек п.с. прошу прощения за, наверное, кривую реализацию, не имел счастья познакомиться с 1-цэ поближе... там так и надо - чем хуже тем лучше. Ибо вариант с рекурсией в 1с убил бы все (нсколько я отдаленно помню) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 00:28 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
retty+++ MasterZiv retty+++ wrote: > z1 = reduce(lambda x,y: x*y, range(*1*,*25001*)) > z2 = reduce(lambda x,y: x*y, range(*25001*,*50001*)) > z3 = reduce(lambda x,y: x*y, range(*50001*,*75001*)) > z4 = reduce(lambda x,y: x*y, range(*75001*,*100001*)) Ты глупый, надо через рекурсию писать, и с мемоизацией. Тогда будет быстро и НАВСЕГДА быстро ! Posted via ActualForum NNTP Server 1.4 Разбил на 10 частей. Время упало еще в 1.625 раза. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Итого: 56с >> 13c >> 8c. Т.е. в 7 раз быстрее лобового варианта. 1С сосёт. Никак не вкурю на чём это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 07:13 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
Как на чем? На Питоне, конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 07:40 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
retty+++Как на чем? На Питоне, конечно. Прошу прощения, не узнал :) Хотя мне нравится этот язык, просто не особо хорошо пока его знаю :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 08:15 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
Почитал тред и наткнулся на это cons vsl not dead C#C++ MasterZiv C#C++ wrote: > Дамаю, SQL будет гораздо полезнее этих двух (даже вместе взятых). SQL - не универсальный и декларативный язык. Эти два - универсальные и, один из них - императивный. На SQL нельзя написать всё, что угодно. На этих двух - можно.Интересно взглянуть на запросы к БД (чуть не написал SQL-запросы) на этих языках. А всё что угодно можно много на чем написать, есть и помощнее языки, в моём нике, например, представлены 2 таких. Скажем так, минимальное покрытие может легко обойтись без Лиспа и Хаскеля, но без SQL - никак. пример из самого простого (первого) базового примера для начинающих из книги Practical Common Lisp ( глава 3 (из 32)) Код: plaintext 1. программа из этого простейшего базового примера определяет примитивы для работы с таблицей с фиксированным набором и типами столбцов, вводит команды select+update+delete, сохранение-загрузку БД, построчный ввод данных в БД, и очень легко и просто расширяется до значительно бОльшей функциональности (см. последующие главы). занимает это удовольствие 48 строк, что предлагаю Вам повторить на C#. Понимаете, SQL на CL можно написать (SQL-92 причем очень легко), а вот наоборот - нельзя. При этом человек, изучивший CL осилит SQL с легкостью и непринужденностью (тонкости реализации работы конкретных СУБД в понятие SQL, разумеется, я не включаю), а вот наоборот - не факт. Так что "польза" от самого знания CL никак не меньше. А вот "польза" от попытки изучить - зависит от интеллекта изучающего, если он недостаточен, то изучение CL может оказаться пустой тратой времени, т.е., действительно, "бесполезным". И вспомнил, что недавно в MS "придумали" как в очередной раз "всех осчастливить". Там "изобрели" такую вещь LINQ (NET3.5 -> VS2008) http://msdn.microsoft.com/en-us/library/bb425822.aspx тоесть это позволит писать что то вроде // DataContext takes a connection string DataContext db = new DataContext("c:\\northwind\\northwnd.mdf"); // Get a typed table to run queries Table<Customer> Customers = db.GetTable<Customer>(); // Query for customers from London var q = from c in Customers where c.City == "London" select c; Ничего не напиминает? C#C++ 2) Делать на C# аналогичное не вижу смысла, т.к. не утверждал, что C# - это язык запросов. Если мне из программы надо повзаимодействовать с БД, то юзаю ADO.NET - там есть всё необходимое, но запросы всё равно на SQL. Видимо в MS придерживаются иного мнения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 11:45 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
MasterZiv make-instance wrote: > Для LISP - самая хорошая (ИМХО) IDE - slime. На самом деле - единственная работающая, исключая конечно коммерческие. > Ну и есть LW & ACL - бесплатные для personal и платные для всего остального. SBCL всё равно круче, и бесплантый в любом раскладе. Posted via ActualForum NNTP Server 1.4 C LW дела не имел - пользуюсь только их документацией. В ACL - есть AllegroCache + Prolog, которые работая в связке позволяют делать очень интересные вещи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 12:24 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
make-instance wrote: > C LW дела не имел - пользуюсь только их документацией. > В ACL - есть AllegroCache + Prolog, которые работая в связке позволяют > делать очень интересные вещи. В LW тоже есть пролог. Knowladge works называется. Пролог на самом деле есть и в PAIP, вполне себе ничего. И бесплатно. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 17:42 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
MasterZiv tchingiz wrote: > > А классы это не тип? > > Нет. Например, классический пример пользовательского типа - комплексное > а по подробнее про "нет"? > > Страуструп > http://www.cyberguru.ru/programming/cpp/cpp-language-straustrup3-page2.html > > Класс - это пользовательский тип Это вы про С++, а там был разговор про Java. Posted via ActualForum NNTP Server 1.4 я правильно интрепретирую Ваш ответ => java-класс не является пользовательским java-типом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2008, 22:28 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
tchingiz MasterZiv tchingiz wrote: > > А классы это не тип? > > Нет. Например, классический пример пользовательского типа - комплексное > а по подробнее про "нет"? > > Страуструп > http://www.cyberguru.ru/programming/cpp/cpp-language-straustrup3-page2.html > > Класс - это пользовательский тип Это вы про С++, а там был разговор про Java. Posted via ActualForum NNTP Server 1.4 я правильно интрепретирую Ваш ответ => java-класс не является пользовательским java-типом? Бред это, всем известно что класс это тип. Просто Зив говорит про типы к которым применимы к примеру операции "+ - / *". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2008, 12:21 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
кто бы мог подумать. а некоторые не знают. http://www.hardline.ru/1/5/1390/1789-4.html Гради Буч Большинству смертных различать типы и классы просто противно и бесполезно. то есть, на деле, класс это не тип, но c определенной натяжкой одно очень похоже на другое. http://sql.ru/forum/actualthread.aspx?tid=379368&pg=12#3664081 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2008, 01:13 |
|
||
|
Интересно про Java
|
|||
|---|---|---|---|
|
#18+
XDiaBLo Бред это, всем известно что класс это тип. Просто Зив говорит про типы к которым применимы к примеру операции "+ - / *". определенные противоречия между подтипами и подклассами http://okmij.org/ftp/Computation/Subtyping/ Subtyping vs. Subclassing The problem with CSet is caused by CSet design's breaking of the Liskov Substitution Principle (LSP) [LSP]. CSet has been declared as a subclass of CBag. Therefore, C++ compiler's typechecker permits passing a CSet object or a CSet reference to a function that expects a CBag object or reference. However, it is well known [Subtyping-Subclassing] that a CSet is not a subtype of a CBag. The next few paragraphs give a simple proof of this fact, for the sake of reference. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2008, 01:27 |
|
||
|
|

start [/forum/search_topic.php?author=Whopperz&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
21ms |
get settings: |
10ms |
get forum list: |
26ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 453ms |
| total: | 789ms |

| 0 / 0 |
