--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+uns...@dartlang.org.
I was looking for the exact same things earlier this week, have a CRM to build, the only decent SQL plugin I could find was SQLjockey and it's not even feature complete, bugs have been open for over a year.
I don't like dealing with JS especially in the backend, so NodeJS is out of the question, eventually decided to stick to Java for the backend since it has tried and trusted database capabilities as well as some nice tools to map DB to objects.
Would really love to start using Dart in the backend as well, Java's verbosity is getting on my nerves a bit.
>>* Generic interfaces tend to be less perfect. Restricting a common interface to features that
>>all databases support tends to simplify it too much and we may lose some of the innovative
>>features of each database system.
That was never a problem to ADO.NET,JDBC ,DATASNAP ,you have to have different very specialized code that implements a given
interface for every bank,those 5 programmers mr.Page have to hire for 2016.
>>* Standard database systems that worked well in a time of client-server network have lost
>>some of their advantages in these days of cloud storage. Companies like Google have
>>developed their systems around a different kind of database that exposes the key/value
>>pairs to the APIs directly.
RDBMS´S alive and kicking,I don´t care Google concentrate in the Stuff they will use themselves for running their business,those
other 5 guys can implement very good SQL support,There is nothing better than SQL to write ERP systems.
>>When considering whether to use Dart or alternatives like TypeScript, I'm sure that even
>>the Dart developers themselves, and their friends, have a hard time deciding. More popular
>>alternatives have the advantage of bigger communities which is an attraction of their own.
>>Coming up with half-measure like compiling Dart code into a TypeScript intermediary step
>>also proves the luring power of the latter.
By design Dart is better than TypeScript,C#,JAVA and Anything else I have ever knew or worked with,But i need a product in a package,something that I can use everywhere and now,and if Google does not put resources enough in that in 2016,they you´ll lost an historic opotunity of making history,just that.
I´ve evaluated TypeScript,Sencha ExtJS,have already worked in projects with Java,C#,Delphi.
The only language that have seduced m.e for a new project was DART.
But I´m starting to think that I believe more in Dart than Google, which is not good.
Marcello
@Joao, I'm no JDBC guru, but it sounds like your description is trying to over-engineer it?
From the async point of view, all you really need is pool of isolates that can be reused, then that will take care of the async issue - fire a query into the pool, the program will continue, once a result is received, the isolate will do the callback.
With regards to the driver, Google already offers Cloud SQL which is basically MySQL, they wouldn't have done it of there was no demand for it - a good place to start would be to support at least Cloud SQL/MySQL and then the community can help add missing Postgres / MSSQL / Oracle features as needed. That to me sounds like a business case.
Speaking to NodeJS guys, they are intetsted in using Dart, but Dart can't offer them some reliable basics such as Redis, Mongo, Cassandra, Neo4j, SQL, CouchDB other than unmaintained packages or completely abandoned packages or no packages at all.
For Dart to be usable for real work, it needs those, otherwise it will remain as just another transpiler to JS.
Dart already has support for postgresql.
I'm already using the postgresql driver for dart in production for some Redstone internal low traffic apps...
It's working but I have no benchmarked or load tested it yet...
Consequently I believe the dart team is very internally focussed. I get the impression that dart is used mostly on the client within Google with no significant use of dart on the server by any of the Google product teams.
Hopefully that will change at some point and there will be a greater push for dart on the server. Would obviously help a lot if Google ads decided to use dart in the server
VPS, Cloud technology
Linux based
Platform - Dart (Google)
Database - PostgreSQL
Server - Dart (Google)
Client - HTML5/CSS3/JavaScript
Server - Dart (Google)
Client - HTML5/CSS3/Dart