Re:The real 90s versus outdated 00s software
on
Java Is So 90s
·
· Score: 1
Suns new Squark compiler for j2me (for their motes (sun spots)) is even smaller and faster. They have cut down the size of the squark files to 1/3 the size of class files and added a bunch of optimisations.
The only thing I like about java is IntelliJ IDEA, it is by far the best IDE since smalltalk IDEs. That includes Visual Studio, which is slow clunky and horrible compared to IntelliJ IDEA.
This may be true, but your argument doesn't rule out separate cubicles/offices.
It doesn't rule out it, but it adds more layers to the interaction.
If something needs discussion its a simple matter to walk down the hall.
Now, instead of saying "hey bob, can you tell me what you think about this". You got to wonder down the hall past all the other people who may want to ask you questions, but you also have to have some way of him being able for both of you to easily deal with your problem space. I mean, in your office you had your problem open on your desk top, in his office you have to email it to him or IM him first. So, what happens if Bob doesn't have something installed on his machine that you do?
I even find that the telephone works well for quick resolutions.
Only for the most basic problems. How do you solve a code problem over the phone without going insane? On line 2045, about 25 characters in you see...
Myself, I get a little edgy with a lot of people around and it's harder for me to work.
Maybe the problem is that you just don't know how to work in a group environment.
Yeah, but not everybody needs somebody looking over their shoulder. The suggestion that I won't do my job well without peer pressure is insulting to my work ethic.
It isn't about peer pressure. It isn't about not trusting you. It isn't jamming in to many people in a small working environment. It is simply about the fact that 2 brains are better than one. Something smells fishy with your code, ask your office mate if he has a minute. Before you answer "oh but I can use some sort of digital thing", it doesn't compare to two people side by side looking though code together.
For the record, this has been noted for a long time in other industries, namely design industries. People working in close physical locations produce better, more interesting work. All of my direct research is in papers in my office (which I am not near atm), but I do remember some CS based courses that have been moving to studio based interactions for that exact reason. If you cared, you could search on ACM.org (if you can), it shouldn't be hard to find.
Also, I take issue with the "Pack them in" criterium. What I like most about my job right now is the space I get. Email, instant-message, radio, etc, make "packing them in" a reality for any company with these technologies. I'd like to be able to fart at my desk or turn on a stereo and not have anybody make a fuss about it.
And yet, doesn't the interaction in a digital environment lack when you compare it with the physical world? Why does innovation spring from places like Architectural Studio spaces and new start up spaces, and often stop in traditional engineering situations?
Email, instant-messaging, radio, video conferencing, phones and any other digital communication technique are all a poor substitute for working close to people. People working in disjointed environments are missing out on serendipitous situations that can only occur in close physical interaction. When you try and emulate that in digital spaces it, for the most part, simply takes too long to be serendipitous.
It doesn't mean that the simple phyiscal instruments are removed from the toaster, you can have both.
Besides, what kind of freak changes the way he likes toasting normal every day bread? a smart toaster would understand what kind of bread is being put in it, and what your preferences are for it.
They don't give a shit about gameplay. They give a shit at WoW having 4.5 million accounts and SWG having 200k. They are desperatly trying to find a formular that works, as long as it doesn't mean being creative and fun. Because Sony doesn't do creative and fun, it does arseripping and pain.
That works for people who understand what is going on, or for businesses who have an admin. Have you ever seen a Mac OS/X user at home? They will type their root password when promted without even looking (ok not all of them, but many generic non-nerdy ones do).
While remove general users out of the admin space is a great thing, I don't think it will have the effect you desire:(
One of our main differentiators is control. Rather than sell 1/4 inch holes, we're selling the ability to drill the size of hole you want, and not be limited to the drill sizes they have at the store.
What you are talking about isn't control, it is "user installation required". Now, don't get me wrong, that works for some people, but it doesn't work for everybody. Most people get a pre-fab couch, bed, desk whatever, some people like to build it themselves. Same goes in software, my clients often don't want to customise everything all the time, sometimes they just want to get a product that works and customise themselves to work with it.
One of my clients put it like this: When I had a UNIX system I had 3 people on 75k a year (Australian) and I had no idea what they were doing. Now I have a windows system I have 1 full time windows admin, and 1 full time support person, and I can look over their shoulders and have a basic understanding of what they are doing and how the applications work.
In the end he still spends about the same amount of money, but now he feels he has more control.
Lastly, the Professors point is perfect. Most people don't care about the drill, they care about the holes they need to drill. He is talking about the point of a product over the product itself. I.E. we shouldn't focus on how pretty the product is, we should focus on doing the job better, faster, cleaner and more easier than our compeditors... After it is the best at what it does, then we can make it look the best.
In this case, if a customers primary needs is a drill that is customisable, then we should build a drill to do that, not something else. Pissing in the wind about OSS fails to acknowledge that point.
If you only want to do something simple, then photoshop isn't the tool you want to do. The Gimp can do some pretty impressive stuff, but really it is the visual basic of the graphic design world.
The difference between the two was like the difference between a bicycle and a car... yeah sure they both have wheels and allow you to get from a to b in more comfort and faster than walking... but one is much more advanced and developed than the other.
I don't really understand your point. Are you really suggesting that Apple gets credit for inventing the GUI because it "liberated" the idea from another company and then made improvements?
Also, Xerox's PARC Labortory released STAR in 1972 ahref=http://hci.stanford.edu/bds/2p-star.htmrel=u rl2html-30922http://hci.stanford.edu/bds/2p-star.h tm/l> while Apple released "Apple Lisa 1" in 1983 url:http://fp3.antelecom.net/gcifu/applemuseum/lis a2.html/>. I'd expect differences even without evolutionary development
Suns new Squark compiler for j2me (for their motes (sun spots)) is even smaller and faster. They have cut down the size of the squark files to 1/3 the size of class files and added a bunch of optimisations.
The only thing I like about java is IntelliJ IDEA, it is by far the best IDE since smalltalk IDEs. That includes Visual Studio, which is slow clunky and horrible compared to IntelliJ IDEA.
flame on!
This may be true, but your argument doesn't rule out separate cubicles/offices.
It doesn't rule out it, but it adds more layers to the interaction.
If something needs discussion its a simple matter to walk down the hall.
Now, instead of saying "hey bob, can you tell me what you think about this". You got to wonder down the hall past all the other people who may want to ask you questions, but you also have to have some way of him being able for both of you to easily deal with your problem space. I mean, in your office you had your problem open on your desk top, in his office you have to email it to him or IM him first. So, what happens if Bob doesn't have something installed on his machine that you do?
I even find that the telephone works well for quick resolutions.
Only for the most basic problems. How do you solve a code problem over the phone without going insane? On line 2045, about 25 characters in you see ...
Myself, I get a little edgy with a lot of people around and it's harder for me to work.
Maybe the problem is that you just don't know how to work in a group environment.
Yeah, but not everybody needs somebody looking over their shoulder. The suggestion that I won't do my job well without peer pressure is insulting to my work ethic.
It isn't about peer pressure. It isn't about not trusting you. It isn't jamming in to many people in a small working environment. It is simply about the fact that 2 brains are better than one. Something smells fishy with your code, ask your office mate if he has a minute. Before you answer "oh but I can use some sort of digital thing", it doesn't compare to two people side by side looking though code together.
For the record, this has been noted for a long time in other industries, namely design industries. People working in close physical locations produce better, more interesting work. All of my direct research is in papers in my office (which I am not near atm), but I do remember some CS based courses that have been moving to studio based interactions for that exact reason. If you cared, you could search on ACM.org (if you can), it shouldn't be hard to find.
Also, I take issue with the "Pack them in" criterium. What I like most about my job right now is the space I get. Email, instant-message, radio, etc, make "packing them in" a reality for any company with these technologies. I'd like to be able to fart at my desk or turn on a stereo and not have anybody make a fuss about it.
And yet, doesn't the interaction in a digital environment lack when you compare it with the physical world? Why does innovation spring from places like Architectural Studio spaces and new start up spaces, and often stop in traditional engineering situations?
Email, instant-messaging, radio, video conferencing, phones and any other digital communication technique are all a poor substitute for working close to people. People working in disjointed environments are missing out on serendipitous situations that can only occur in close physical interaction. When you try and emulate that in digital spaces it, for the most part, simply takes too long to be serendipitous.
I have found that most CS majors will never become project managers either. I fail to see your point, other than unwavering bias towards CS.
Besides, what kind of freak changes the way he likes toasting normal every day bread? a smart toaster would understand what kind of bread is being put in it, and what your preferences are for it.
They don't give a shit about gameplay. They give a shit at WoW having 4.5 million accounts and SWG having 200k. They are desperatly trying to find a formular that works, as long as it doesn't mean being creative and fun. Because Sony doesn't do creative and fun, it does arseripping and pain.
You don't need to use the dial, it already knows what you prefer.
While remove general users out of the admin space is a great thing, I don't think it will have the effect you desire :(
One of our main differentiators is control. Rather than sell 1/4 inch holes, we're selling the ability to drill the size of hole you want, and not be limited to the drill sizes they have at the store.
What you are talking about isn't control, it is "user installation required". Now, don't get me wrong, that works for some people, but it doesn't work for everybody. Most people get a pre-fab couch, bed, desk whatever, some people like to build it themselves. Same goes in software, my clients often don't want to customise everything all the time, sometimes they just want to get a product that works and customise themselves to work with it.
One of my clients put it like this: When I had a UNIX system I had 3 people on 75k a year (Australian) and I had no idea what they were doing. Now I have a windows system I have 1 full time windows admin, and 1 full time support person, and I can look over their shoulders and have a basic understanding of what they are doing and how the applications work.
In the end he still spends about the same amount of money, but now he feels he has more control.
Lastly, the Professors point is perfect. Most people don't care about the drill, they care about the holes they need to drill. He is talking about the point of a product over the product itself. I.E. we shouldn't focus on how pretty the product is, we should focus on doing the job better, faster, cleaner and more easier than our compeditors ... After it is the best at what it does, then we can make it look the best.
In this case, if a customers primary needs is a drill that is customisable, then we should build a drill to do that, not something else. Pissing in the wind about OSS fails to acknowledge that point.
Have you tried IntelliJ IDEA? It is very good for Java programming, IMO better than Eclipse.
America doesn't have a lot of engineering because engineering is hard? Get over it.
Who else could have come up such crazy ideas?
seeing it has been spining for billions of years, I don't know if there is going to be a problem anytime soon.
The producers asked researchers in pervasive computing of how the world could be in a couple of decades. So, it was really art reflecting science.
If you only want to do something simple, then photoshop isn't the tool you want to do. The Gimp can do some pretty impressive stuff, but really it is the visual basic of the graphic design world.
our university banned *nix installs because of the attitude of the users that used them. (ie they script kiddied up the place)
Why hasn't anybody thought of this fantastic idea before? Instead of making our products compatable with the market leader, we will simply cry!
Sure, if you want to play Tux Racer.
Class 2 bluetooth is actually 10 meters.
Crying about technology you have no clue about: Priceless.
10 meters is pretty good if you don't want your headphones to be cabled into your laptop.
http://hci.stanford.edu/bds/2p-star.html
http://fp3.antelecom.net/gcifu/applemuseum/lis a2.html
Never linked on here before
The difference between the two was like the difference between a bicycle and a car... yeah sure they both have wheels and allow you to get from a to b in more comfort and faster than walking... but one is much more advanced and developed than the other.
I don't really understand your point. Are you really suggesting that Apple gets credit for inventing the GUI because it "liberated" the idea from another company and then made improvements?
Also, Xerox's PARC Labortory released STAR in 1972 ahref=http://hci.stanford.edu/bds/2p-star.htmrel=u rl2html-30922http://hci.stanford.edu/bds/2p-star.h tm /l> while Apple released "Apple Lisa 1" in 1983 url:http://fp3.antelecom.net/gcifu/applemuseum/lis a2.html />. I'd expect differences even without evolutionary development
So's most of the stuff I download. Or should be.
Just because you don't want it to be illegal doesn't make it legal.