> А теперь пойди и расскажи авторам sqlite как правильно писать код.Яаскриптер теперь и рассказывает о достоинствах сишечки? :) А теперь иди и напиши такое же на JS, кидиз. Тогда мы поговорим из какого материала твои самолеты. А потом еще можно бенчмарков сделать, лол.
Кстати заметь: скулайт можно подцепить ко всему что шевелится, было бы желание. А кусок крапа на js - попробуй прицепи этот крап куда-нибудь кроме JS, собственно. Это называется code reuse, но у жабаскриптеров про это не слышали.
Поэтому если мне потребуется мелкая бд, на сишечке - я подцеплю этот скулайт как два байта переслать. А если мне нужно что-то такое же в вебне - это эпикфэйл и попадалово, потому что в лучшем случае можно надеяться что браузер низкоуровневым кодом сам это реализует. А припереть сравнимую имплементацию на JS - блин, самолет бамбуковый и хорошо летает только с обрыва. Теоретически коненчо можно и JS обтянуть парусиной и аэродинамическую форму придать. Но практически проще будет реализовать это как-то иначе.
> Разумеется после того, как сможешь написать что-то хоть в половину такой же
> эффективный и надежный продукт.
Если ты такой защитничек яваскрипта - покажи как на нем можно сделать продукт сравнимый с скулайтом хотя-бы вполовину.
> Ты вообще в курсе, что в машине числа имеют не десятичное, а
> двоичное представление и для float это порождает любопытные проблемы?
Проблемы с этим в основном у вебмакак и прочих скрипткидизов. Остальные понимают как это работает и не парятся особо. Ну да, могут потребоваться какие-то сериализаторы из транспортного формата в рабочий. И можно было бы побухтеть про костыли, но - не яваскриптерам. Которые при первом намеке на такие поползновения посылаются читать парсер OSMного PBFа для понимания того как все это может выглядеть у них :)))