actually, someone at the conf. mentioned that you could do this. Pretty neat. We use a lot of Delphi for our product here (I do web stuff, don't work on the actual software) and a lot of guys really like it. ---
I saw a bunch of the.NET stuff at a recent conference. It's some cool stuff, and I was WAY impressed, especially on the ASP+ side, but as far as client apps, it's not a painless upgrade from vb6. Way different. This is in stark contrast with ASP+, which will run side-by-side with ASP pages (new file extension).
Most interesting thing is definitely the CLR (common languange runtime). It gives common data types, and a (beautiful) common object model for system stuff. Also, common performance (it's the same runtime). As he put it "Microsoft (this guy wasn't m$) "Your language is a lifestyle choice" also "Microsoft has been putting 80% of it's R&D budget into it. If you think you can write better c++ garbage colleciton, go ahead, but early tests show even VB.NET and c#.NET written against the CLR outperforms the vast majority of C++ code today." Not sure whether I believe all that:)
Also, you can do full inheritance, etc. AMONG THE DIFFERENT.net languages. Write a form in C#, inherit it in VB, modify it, inherit the interface back into C#. Not only that, but when you run in debug mode in the IDE, it seamlessly steps into and out of the bits of code.
An old VB head had an interesting point too. By abstracting the API into an object model, it really paves the way for platform independence. After all, he said, if wrote a CLR for the mac, for instance, it would be trival to port a program from any.NET language. Also linux, obviously.
I'm not even a mac guy anymore, but I gotta say this.
My favorite thing to do as a freelance graphic artist was that I had my startup drive as an external SCSI. That way, when I outputted my stuff at a service bureau or the newspaper where I worked, I could walk up to ANY mac, plug it in to the scsi chain, tell the OS to use it as the boot device, and there was my OS, with my apps, my fonts, my desktop, everything. No problem. Did I mention that I had a "universal system folder" install of my os that could start any mac ever made (except very, very early ones). It doesn't get much easier than that.... ---
Why not just get a Bn or amazon or fatbrain gift certificate. Personally, I like the Wrox books, but I use (gasp!) Windows. Although I have the O'reily Javascript book and it's pretty damn good. ---
No, I'm in the U.S. I'm just very aware the wrox folks are british, because I just got back fromt he Wrox Web Dev. Conference in Vegas. All those guys were British (I just dig the accents, and they dug my Okie one.) ---
I suppose that explains why the Wrox books don't have CD's, since they are published in the UK. I've often wondered. I'm fine with going to the web site and getting the code, but I have cable. But I love the wrox books anyway. ---
really. I was fixing to get all fired up. But if it ASKS you, tough titty. Including an ad in the message may be annoying, but it's called good marketing.
Don't like it? Gee, I guess you'd better say no and write the message yourself. ---
I'm not so sure. According to this article about the matter "Federal law says judges should disqualify themselves from cases in which their child is known to have "an interest that could be substantially affected by the outcome of the proceeding."
Rehnquist apparently doesn't think there is a legal problem nor an appearance one by a "reasonable" person. I disagree (and I'm pretty neutral about Micro$oft) ---
you damn right "olympics" is a trademark! They made a long-standing company in Norman, OK (USA) change it's name from "olympic village" to "athletic village"...
Obviously, we've never had an olympics here. IIRC, we had some trials in Oklahoma City and that was when the IOC found out about this store and made them change it... ---
agreed. That is misleading. Plus, students in areas where I live read these surveys and say "I should make $50,000 right out of school. In reality, an entry-level programming job is low/mid 30s here. ---
so don't live there. $50k is a VERY good in the midwest U.S. where I live, where 80K buys a very nice house. There are tech jobs everywhere. I work at a startup, with stock options, casual environment, exciting work, etc... ---
I agree. Those things rock! I had to do some maint. programming on an app that used bar code scanners and I thought "wow, this will take a little bit, 'cause I'll have to learn this bar code API or whatever", then I looked through the program for a while and couldn't find anything! That's when I figured it out. What a great solution. You can use it with existing apps! This one scanned multiple items and we just programmed it to send a "tab" character after the scan. It would just jump through the form. Very cool. ---
BULLSHIT! I chose the best platform for the work I do. That's my point. I was responding to a post that the guy blantantly said he chose the best platform because he wanted to be non-conformist. I use windows because I program strictly for a living and 98% of the jobs where I live are for Windoze programming skills. Period.
I think that of these two alternatives:
1: Use a tool because everyone else is using it, without any logic or research.
2: Use a tool used by a small minority of the population because you want to be non-conformist (also without any research -- remember, that was the contention)
I think (2) is far stupider. At least with (1), you can say "well, it may not be the best, but at least there is a lot of support for using that tool."
Now, remember that my post was saying you should do neither 1 or 2, you should evaluate and use the best tool. If I got back into graphics these days, I would still use a Mac. If I got into helping design a high-availability, heavy backend, super high-traffic website, I would definitely look into *nixes (probably hiring help, as I'm sure I could do that cheaper/faster than getting up to speed myself.) ---
I might keep using Debian or Slackware, whether they are the best or not, just becase everyone else on my street runs Red Hat or SuSE.
Wow! I've never seen a Linux zealot come right out and say it so bluntly! You mean, it's not about using the best tool? It's non-conformity? Hmmmm.
Listen, I used a Mac for years, but only because it was the best tool for what I did. (Graphic Design). As soon as I started doing other things (like programming business apps), I bought a Windows machine -- which, like it or not, is the platform choice for the business world.
There may come a time when I will use Linux or SunOS or whatever, because I feel like learning a new platform and that is the best tool for the job. I can learn and be objective. Unlike, it seems, so many other folks. ---
I'll do better. Somewhere, I have a.zip archive of the install floppies. I'll have to track down what Cd that's on, but I can put 'em on a page somewhere or something... ---
Right. I wondered if maybe the app couldn't handle the div by zero because it crashed it on initializing. If you weren't able to figure out why and edit the database to get rid of the zero, it would just crash everytime. That's my best guess. Either that or the error was handled so badly, it trashed a file that wouldn't let it restart. ---
Why don't you READ what he is SAYING and apply some critical thinking.. there was one server.. the other "terminals" on the LAN were probably all using that app. The app crashed, the ship went dead, because everything was using that app. The "LAN" didn't really die, but the app that everyone used did. This is the conclusion any rational person (who knows something about computers) would come to after applying non-ideologically colored logic to an article that is -- again to any said rational, computer techie person -- written by a technologically clueless journalist talking to average end users about the incident.
GEEEZ! I know this is flamebait, but I got so mad reading this damn thread..... I can write a shitty app in linux, tie a ship together with a LAN, have the app crash (NOT take down the OS), and you know what? none of those terminals will work there either. Nothing on the ship (computer wise) will work. Does that make linux a shitty OS? ---
actually, someone at the conf. mentioned that you could do this. Pretty neat. We use a lot of Delphi for our product here (I do web stuff, don't work on the actual software) and a lot of guys really like it.
---
I saw a bunch of the .NET stuff at a recent conference. It's some cool stuff, and I was WAY impressed, especially on the ASP+ side, but as far as client apps, it's not a painless upgrade from vb6. Way different. This is in stark contrast with ASP+, which will run side-by-side with ASP pages (new file extension).
:)
.net languages. Write a form in C#, inherit it in VB, modify it, inherit the interface back into C#. Not only that, but when you run in debug mode in the IDE, it seamlessly steps into and out of the bits of code.
.NET language. Also linux, obviously.
Most interesting thing is definitely the CLR (common languange runtime). It gives common data types, and a (beautiful) common object model for system stuff. Also, common performance (it's the same runtime). As he put it "Microsoft (this guy wasn't m$) "Your language is a lifestyle choice" also "Microsoft has been putting 80% of it's R&D budget into it. If you think you can write better c++ garbage colleciton, go ahead, but early tests show even VB.NET and c#.NET written against the CLR outperforms the vast majority of C++ code today." Not sure whether I believe all that
Also, you can do full inheritance, etc. AMONG THE DIFFERENT
An old VB head had an interesting point too. By abstracting the API into an object model, it really paves the way for platform independence. After all, he said, if wrote a CLR for the mac, for instance, it would be trival to port a program from any
Anyway, those are my thoughts.
---
I'm not even a mac guy anymore, but I gotta say this. My favorite thing to do as a freelance graphic artist was that I had my startup drive as an external SCSI. That way, when I outputted my stuff at a service bureau or the newspaper where I worked, I could walk up to ANY mac, plug it in to the scsi chain, tell the OS to use it as the boot device, and there was my OS, with my apps, my fonts, my desktop, everything. No problem. Did I mention that I had a "universal system folder" install of my os that could start any mac ever made (except very, very early ones). It doesn't get much easier than that....
---
Unlike the other stupid pap :)
---
Man, forget bookpool. Try http://www.addall.com. It's a price search engine that includes shipping. It freaking rocks.
---
Why not just get a Bn or amazon or fatbrain gift certificate. Personally, I like the Wrox books, but I use (gasp!) Windows. Although I have the O'reily Javascript book and it's pretty damn good.
---
No, I'm in the U.S. I'm just very aware the wrox folks are british, because I just got back fromt he Wrox Web Dev. Conference in Vegas. All those guys were British (I just dig the accents, and they dug my Okie one.)
---
Plus, it makes it a lot easier to post it to the book usenet groups.....
---
I suppose that explains why the Wrox books don't have CD's, since they are published in the UK. I've often wondered. I'm fine with going to the web site and getting the code, but I have cable. But I love the wrox books anyway.
---
a good point. It should show you a preview.
---
really. I was fixing to get all fired up. But if it ASKS you, tough titty. Including an ad in the message may be annoying, but it's called good marketing. Don't like it? Gee, I guess you'd better say no and write the message yourself.
---
Rehnquist apparently doesn't think there is a legal problem nor an appearance one by a "reasonable" person. I disagree (and I'm pretty neutral about Micro$oft)
---
you damn right "olympics" is a trademark! They made a long-standing company in Norman, OK (USA) change it's name from "olympic village" to "athletic village" ...
Obviously, we've never had an olympics here. IIRC, we had some trials in Oklahoma City and that was when the IOC found out about this store and made them change it...
---
Then, watch as it gobbles up RAM, chokes on the simplest pages, and, oh, don't forget to install the nightly builds!
---
agreed. That is misleading. Plus, students in areas where I live read these surveys and say "I should make $50,000 right out of school. In reality, an entry-level programming job is low/mid 30s here.
---
so don't live there. $50k is a VERY good in the midwest U.S. where I live, where 80K buys a very nice house. There are tech jobs everywhere. I work at a startup, with stock options, casual environment, exciting work, etc...
---
Two words: Wrox Press (www.wrox.com)
---
I agree. Those things rock! I had to do some maint. programming on an app that used bar code scanners and I thought "wow, this will take a little bit, 'cause I'll have to learn this bar code API or whatever", then I looked through the program for a while and couldn't find anything! That's when I figured it out. What a great solution. You can use it with existing apps! This one scanned multiple items and we just programmed it to send a "tab" character after the scan. It would just jump through the form. Very cool.
---
BULLSHIT! I chose the best platform for the work I do. That's my point. I was responding to a post that the guy blantantly said he chose the best platform because he wanted to be non-conformist. I use windows because I program strictly for a living and 98% of the jobs where I live are for Windoze programming skills. Period.
I think that of these two alternatives:
1: Use a tool because everyone else is using it, without any logic or research.
2: Use a tool used by a small minority of the population because you want to be non-conformist (also without any research -- remember, that was the contention)
I think (2) is far stupider. At least with (1), you can say "well, it may not be the best, but at least there is a lot of support for using that tool."
Now, remember that my post was saying you should do neither 1 or 2, you should evaluate and use the best tool. If I got back into graphics these days, I would still use a Mac. If I got into helping design a high-availability, heavy backend, super high-traffic website, I would definitely look into *nixes (probably hiring help, as I'm sure I could do that cheaper/faster than getting up to speed myself.)
---
I might keep using Debian or Slackware, whether they are the best or not, just becase everyone else on my street runs Red Hat or SuSE.
Wow! I've never seen a Linux zealot come right out and say it so bluntly! You mean, it's not about using the best tool? It's non-conformity? Hmmmm.
Listen, I used a Mac for years, but only because it was the best tool for what I did. (Graphic Design). As soon as I started doing other things (like programming business apps), I bought a Windows machine -- which, like it or not, is the platform choice for the business world.
There may come a time when I will use Linux or SunOS or whatever, because I feel like learning a new platform and that is the best tool for the job. I can learn and be objective. Unlike, it seems, so many other folks.
---
Am I wrong? I thought that Apple on got royalties on the "fireWire" name, not IEEE 1394?
---
I'll do better. Somewhere, I have a .zip archive of the install floppies. I'll have to track down what Cd that's on, but I can put 'em on a page somewhere or something...
---
Right. I wondered if maybe the app couldn't handle the div by zero because it crashed it on initializing. If you weren't able to figure out why and edit the database to get rid of the zero, it would just crash everytime. That's my best guess. Either that or the error was handled so badly, it trashed a file that wouldn't let it restart.
---
HERE'S AN IDEA!
Why don't you READ what he is SAYING and apply some critical thinking.. there was one server.. the other "terminals" on the LAN were probably all using that app. The app crashed, the ship went dead, because everything was using that app. The "LAN" didn't really die, but the app that everyone used did. This is the conclusion any rational person (who knows something about computers) would come to after applying non-ideologically colored logic to an article that is -- again to any said rational, computer techie person -- written by a technologically clueless journalist talking to average end users about the incident.
GEEEZ! I know this is flamebait, but I got so mad reading this damn thread..... I can write a shitty app in linux, tie a ship together with a LAN, have the app crash (NOT take down the OS), and you know what? none of those terminals will work there either. Nothing on the ship (computer wise) will work. Does that make linux a shitty OS?
---
You can get the IE power toys thing from the IE download site that lets you do this. I agree, It's pretty handy sometimes....
---