--
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.
---
You received this message because you are subscribed to the Google Groups "Dart Announcements" group.
To unsubscribe from this group and stop receiving emails from it, send an email to announce+u...@dartlang.org.
--
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 think it makes people with an interest in server-side Dart nervous to keep hearing it described as a client-side language at DartCon, and now this announcement.
Congrats to all on Dart 2.0. I love the language, the tooling, the libraries. I'm going to run right out upgrade.
> I think what most people are looking for is a database connection library or large framework. There's no reason this needs to come from the core Dart team.Let me disagree with that. The core classes and interfaces have to come from the core Dart team, otherwise there will be no standard, every single library will use its own API (or there will be competing sets of API), and there will be no ability to polymorphycally use implementations.
Both Java and .NET understood it, both came up with a standard set of classes that can be extended by the db drivers, and the ecosystems flourished. Developer love it since you just learn JDBC/ADO.NET once, and use the same API against different databases. DB vendors love it because it's a well-defined set of classes and interfaces that they need to develop their drivers against.It's really a win-win-win for everyone involved, but the first step needs to be taken by the Dart team.
On Sat, Feb 24, 2018 at 1:57 PM Andrew Skalkin <ska...@gmail.com> wrote:> I think what most people are looking for is a database connection library or large framework. There's no reason this needs to come from the core Dart team.Let me disagree with that. The core classes and interfaces have to come from the core Dart team, otherwise there will be no standard, every single library will use its own API (or there will be competing sets of API), and there will be no ability to polymorphycally use implementations.Is that true?The "node" team never shipped database APIs, yet nodejs is one of the most popular platforms for creating server-side applications.
The "node" team never shipped database APIs, yet nodejs is one of the most popular platforms for creating server-side applications.
I'd rather see the Dart community that uses server-side Dart (we, the Dart team, do not use it much outside of internal tooling) decide what the best practices, interfaces, and drivers should do, rather than try and figure it out given that we don't use this platform ourselves.
On Sat, Feb 24, 2018 at 1:57 PM Andrew Skalkin <ska...@gmail.com> wrote:> I think what most people are looking for is a database connection library or large framework. There's no reason this needs to come from the core Dart team.Let me disagree with that. The core classes and interfaces have to come from the core Dart team, otherwise there will be no standard, every single library will use its own API (or there will be competing sets of API), and there will be no ability to polymorphycally use implementations.Is that true?The "node" team never shipped database APIs, yet nodejs is one of the most popular platforms for creating server-side applications.