John
--
Consider asking HOWTO questions at Stack Overflow: http://stackoverflow.com/tags/dart
Not prevent to bring back what was.Buy every time a new Windows'ы expensive for us.
Am 09.11.2012 11:39 schrieb "Kai Sellgren" <kaise...@gmail.com>:
> I'm not sure if I understood you right, but did you say that keeping your operating system up to date is too expensive for you? You do realize Windows XP is 12 years old! If you can't afford the upgrade cycle, consider free choices like Ubuntu.
I think this argument misses the situation a bit.
XP's origin may be 12 years ago, but it got some sort of rebirth with the upcoming of netbooks which couldn't be run with win7 some 5 to 6 years ago, and are still in use.
Considering Dart a scripting language resp. a browser language, it is not so unimportant that it runs in evironments where any other scripting language can, resp. where browsers are in use.
Ubuntu is not necessarily an option here for every one (consumer) or for every hardware (old netbook).
So this means not only updating the OS but the hardware too.
(Just for consideration, I don't think it is a topic against Dart in its current state)
Am 09.11.2012 11:39 schrieb "Kai Sellgren" <kaise...@gmail.com>:
> I'm not sure if I understood you right, but did you say that keeping your operating system up to date is too expensive for you? You do realize Windows XP is 12 years old! If you can't afford the upgrade cycle, consider free choices like Ubuntu.I think this argument misses the situation a bit.
XP's origin may be 12 years ago, but it got some sort of rebirth with the upcoming of netbooks which couldn't be run with win7 some 5 to 6 years ago, and are still in use.
Considering Dart a scripting language resp. a browser language, it is not so unimportant that it runs in evironments where any other scripting language can, resp. where browsers are in use.
Ubuntu is not necessarily an option here for every one (consumer) or for every hardware (old netbook).
So this means not only updating the OS but the hardware too.
(Just for consideration, I don't think it is a topic against Dart in its current state)
Am 09.11.2012 11:39 schrieb "Kai Sellgren" <kaise...@gmail.com>:
> I'm not sure if I understood you right, but did you say that keeping your operating system up to date is too expensive for you? You do realize Windows XP is 12 years old! If you can't afford the upgrade cycle, consider free choices like Ubuntu.I think this argument misses the situation a bit.
XP's origin may be 12 years ago, but it got some sort of rebirth with the upcoming of netbooks which couldn't be run with win7 some 5 to 6 years ago, and are still in use.
Considering Dart a scripting language resp. a browser language, it is not so unimportant that it runs in evironments where any other scripting language can, resp. where browsers are in use.
It would be nice to have XP as a development environment option involving Pub, but I understand if the Dart team have decided against it - can't have everything! However I would like to point out that just because XP is 12 years old doesn't make it a bad OS. I use it at work and still prefer it to the Vista ultimate I have at home. As programmers we would all like our program's to be liked and used in 12 years time!
I agree - I want to do Dart development on XP and that is folly without pub. Then again I want reflection and I want traits and I want widget libraries and I want *,* ............... That said I think XP punches above its age / weight as an OS. Since XP there has been Vista - I'm not that crazy, Win7 - no need to change and now there is Windows 8 - I don't want to turn my four year old laptop into a phone emulator then spend a week reinstalling all my software. So until other tools such as IntelliJ, eclipse and webstorm and sbt stop working I'll be sticking with XP and parking my Dart journey until / if I get around to creating a Ubuntu partition. Looking at the number of up votes on this issue it looks like intersection between wannabe Dartoligists and the I'll-give-up -XP-when-you-pry-it-from-my-cold-dead-hands crew is a pretty exclusive set. This could well reflect / mirror that it's low priority is correct :-(.
I honestly think supporting XP is just madness considering its now 3 versions behind the latest Windows release.
That being said if I still think it would be useful for pub having something like a deploy option that would just drag down the requested packages to the package directory without all the symbolic link stuff so you could just copy over to a web server when you're ready to deploy. This would be probably fit the use case of XP developers.A bug exists at http://code.google.com/p/dart/issues/detail?id=6006 which has been triaged that might fit the bill.
I honestly think supporting XP is just madness considering its now 3 versions behind the latest Windows release.
Answers below, but just to clarify: As a netbook I use a 4GB RAM doublecore 320 GB running Ubuntu now, but it only replaced my 1GB RAM 16GB Dell mini9 two weeks ago, and that is now still in use by someone else.
Am 09.11.2012 19:47 schrieb "Matthew Butler" <butler....@gmail.com>:
> I'm not sure why anyone would run Windows XP on a netbook when there are vista, Windows 7 and Windows 8 netbook versions. Also there are free Ubuntu (or other distro versions) designed for netbooks.
>
Vista will never come on any of my machines. Ubuntu, as I already stated, is not for everyone, and especially not for every hardware, despite the remix. XP was preinstalled, Win7 was not usable on above mentioned device/resources.
> But all of that is irrelevant as a netbook does not make for a good development environment.
>
Till two weeks ago I successfully used said Dell mini to do scripting development (Python, Ruby, nodejs) and even some Scala/Java development (sketching/prototyping) on my daily train travel (incl. git-bash, netbeans, libreoffice, browser)
Not the same as a developer laptop, but quite usable for that mentioned purpose.
> Microsoft has already terminated 'mainstream' support of XP. You can only get continued support as a paid commercial customer.
This is only partially true, as indeed I continue to get updates for XP. It is only that the fixes are reduced to high priority stuff.
>So if Microsoft won't even support their product, how can you say that Google should support their products on that platform?
>
Because it seems that any other concurrent product in this space runs there. Therefore I could presume that Dart does too, and that seems the case, except for pub, as we learned.
And even here I could say: npm does, maven does, sbt does...
BUT: I did indeed not want to settle a demand for XP support, I only contradicted the notion of "12 years old" and "dead".
We all know how wrong that kind of thinking was for IE6 for such along time (unfortunately).
KR
Det
--
Are the symlinks the only problem that prevents pub to run on XP?
Are the symlinks the only problem that prevents pub to run on XP?
This is a little bit of topic but i wonder if it wouldn't be better to store the packages as "physical" files and folders to the "packages" folder next to the "pubspec.yaml".
We wouldn't have a cache for packages and we wouldn't create symlinks in _every_ folder of the application (which is a little bit annoying anyway).
Just the one "packages" folder in the root of the application - we only need a rule how the Dart Editor, the dart2js compiler and the DartVM knows where to search for the packages. This is more or less the way how NuGet works in Visual Studio.
On Friday, November 9, 2012 7:58:01 PM UTC+1, Bob Nystrom wrote:On Fri, Nov 9, 2012 at 10:23 AM, Dirk Detering <mail...@googlemail.com> wrote:
Am 09.11.2012 11:39 schrieb "Kai Sellgren" <kaise...@gmail.com>:
> I'm not sure if I understood you right, but did you say that keeping your operating system up to date is too expensive for you? You do realize Windows XP is 12 years old! If you can't afford the upgrade cycle, consider free choices like Ubuntu.I think this argument misses the situation a bit.
XP's origin may be 12 years ago, but it got some sort of rebirth with the upcoming of netbooks which couldn't be run with win7 some 5 to 6 years ago, and are still in use.
Considering Dart a scripting language resp. a browser language, it is not so unimportant that it runs in evironments where any other scripting language can, resp. where browsers are in use.Pub is only required for Dart developers. Dart end users don't depend on pub at all. A Dart web app developed using pub should run just fine on a browser sitting on top of XP, as long as the Dart supports that browser.Cheers,- bob
--