Slashdot Mirror


User: Heir+Of+The+Mess

Heir+Of+The+Mess's activity in the archive.

Stories
0
Comments
325
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 325

  1. I wouldn't put too much faith in the TIOBE index, for example it shows VB.NET at number 5, above C# at number 6 which can't be right.

    I think you'll find PYPL to be a better indicator of language popularity which has VBA and VB in its proper place at #13 and #17 respectively.

  2. I do a bit of programming teaching and I can sympathize with your problem of what language to choose.

    One thing that helps is having a language with a decent REPL. Python has this, and I've had some success getting people going in Python. I miss the days of LOGO where you could get 6 year olds to get the cursor to draw around the screen. JavaScript was something I considered, but I'm reluctant because of how many oddities there are in the language, e.g. let vs var, for(var x in y) vs for(var x of y), == vs ===, and stuff like that.

    One question? Have you tried C#? it's an excellent language, now quite superior to Java, but I'm unsure about using as a teaching language. What other languages have you tried?

  3. So that would be a Chromebook then because Microsoft will use Chrome as the engine for Edge

  4. Mobile OS doesn't have the workflow on Ask Slashdot: Could Android and iOS Become Popular Desktop Operating Systems? · · Score: 4, Interesting

    My primary school age kids use their portable devices for games that can be played with a couple of fingers, but they know that for getting work done they use Windows OS. They have collections of photos they sort into folders, videos they edit, pictures they edit with their fine motor skills via the mouse, copying files to USB to take to school, powerpoint presentations, web pages they are copying and referencing, and this is all at the same time across multiple monitors. I guess if you really wanted an alternative there's MacOS, but then that doesn't run Visual Studio, so it's useless to me, and why would I buy a whole lot of different rigs for my home environment when the Windows OS installations I have all work nicely together? Under what situation would someone run Android as a desktop operating system? It's like Linux but with a whole lot of vulnerabilities thrown on top. Maybe iOS could make it if Apple turf MacOS and give iOS a desktop shell. If you're hoping for some mobile OS to take over the desktop then that's probably your best bet, but then you are stuck in the walled garden on your desktop.

  5. Are we in the Matrix yet? on Ask Slashdot: What Could Go Wrong In Tech That Hasn't Already Gone Wrong? · · Score: 1

    We aren't in the Matrix yet, so all is not lost. Just keep taking that blue pill and everything will be ok.

  6. Re: So the good news is Java isn't going away on Amazon Releases A No-Cost Distribution of OpenJDK (sdtimes.com) · · Score: 1

    Not fired, but reassigned to running network cables

  7. Fornite is a very social game, you discover that you don't really know somebody until you play Fortnite everyday with them on your team. It's a lot of fun if you have good friends to play with. This is a barrier to people on Slashdot, so most of them will find that it isn't fun for them.

  8. Re:Proud to be in the 99.9% ! on Fortnite Hits 8.3 Million (Or 0.1% of Human Population) Concurrent Players (gamasutra.com) · · Score: 2

    Q) How do you spot a non-Fortnite player at a party?

    A) Don't worry they'll tell you.

  9. Re: let the apologists start jumping through hoops on Ivanka Trump Used Personal Account For Emails About Government Business (washingtonpost.com) · · Score: 1

    You should check out Taiwan's crowd sourced government stuff https://www.technologyreview.c...

  10. Re:So the good news is Java isn't going away on Amazon Releases A No-Cost Distribution of OpenJDK (sdtimes.com) · · Score: 1

    Downtime is important, a few million isn't. The consultants from Sun Microsystems had hardware at arms reach so that's what was thrown at the problem first.

  11. Re:So the good news is Java isn't going away on Amazon Releases A No-Cost Distribution of OpenJDK (sdtimes.com) · · Score: 1

    So you think we should have persisted with trying to get the Java solution working? You are making my point for me about Java devs. Launching Java in the login script to perform simple tasks just seems like a bad idea period. Why would you argue otherwise?

  12. Re:So the good news is Java isn't going away on Amazon Releases A No-Cost Distribution of OpenJDK (sdtimes.com) · · Score: 0

    It's a funny thing, but in 20 years of development most of the biggest / most expensive screw ups I've seen seem to have Java at the core of the problem.

    E.g. Had a server farm that was topped out performance wise when 1000 users logged in, so we threw a few million dollars worth of Sun servers at it and then they topped out. Deeper investigation revealed a Java asshole had been introduced into the dev team and had rewritten a C++ login app in Java just to fix a small issue that didn't really affect anyone. Apparently said dev just liked Java better even though he'd been hired to do C++ work. So each user was firing up a 70MB JVM when they logged in, which at 1000 users was 70GB of RAM. Which was quite a lot in 2004.

    Java devs also seem to prefer quantity of quality when it comes to lines of code, and pull in massive middle ware packages to do something simple that could've been done with a few lines of SQL, but they went with Java because they didn't want to learn SQL. C++ programmers seem much more willing to learn other things in the interest of coming up with the best solution. Same thing seems to apply to a large percentage of the C# devs that we see.

    But actually we've moved mostly away from Java, and Java devs! So if you are a Java dev I'd recommend that you stick solidly to that.

  13. Re:"Oracle's database is more efficient" on Amazon's Move Off Oracle Caused Prime Day Outage in One of its Biggest Warehouses, Internal Report Says (cnbc.com) · · Score: 1

    The problem with developing in .NET is that the developers are way more expensive. We can get teams of Java developers for only $17 per hour per developer, and there's plenty available waiting for a job. If we start up a C#/.NET project we have to pay up to $60 per hour per dev because the pool of available developers is near non existent.

  14. Re:Define better ? on Is Windows Coming To Chromebooks? (computerworld.com) · · Score: 1

    As it turns out, Windows laptops with 32 GByte SSD's do not have enough room for Windows updates

    WTF you talking about? I've got a 5+ year old ASUS T100 32GB storage + 2GB RAM Tablet + keyboard dock that came with Windows 8.1, which I then upgraded to Windows 10 Pro, and that I upgrade every month to the latest patch through Windows Update. Damn thing is a real trooper that keeps on going and going. Great for travelling. But I have never not had enough space to do an update.

  15. Trump definitely knows the difference between China and Taiwan. You should do some research on the history of Trump and Taiwan. In Taiwan, it is illegal for foreigners to own any property except for their primary residence. 15 years ago Taiwan had a corrupt president who struck a deal with Trump that allowed Trump to buy up a whole lot of land in the capital, Taipei, and build some luxury high rise apartment blocks. This was a very lucrative deal for Trump. Trumps attempts to do anything like this in China have been stomped on with high prejudice.

  16. Re: It's not real life! Stop giving a fuck! on Game Company Receives Complaints About Bad Example Set By '%FEMALENAME' (kotaku.com) · · Score: 0

    It's morning here in Asia, so people are just starting to read this Slashdot post, and when browsing at threshold 4, the first 7 comments are all yours. Well done! Unfortunately you've also distorted the apparent IQ of Slashdot posters by posting so many comments that are of higher quality than the norm. I generally come here to laugh at the idiots.

  17. There is a downside to having free public transport. A couple of decades ago the local government in South Australia introduced free public transport for school aged children. The result was that kids from the poorer suburbs, caught the trains to the richer suburbs and mugged the richer kids for their sports shoes. Didn't have mobile phones back then, so your sports shoes - Nike, Adidas, Puma, Slazenger etc was the most valuable thing you had on you.

  18. Re:Linux can't suspend on a T100 on Would You Use a Smartphone-Style Laptop With a Three-Day Battery Life? (king5.com) · · Score: 1

    I'm still using one of the first T100s [...] Never given me any grief.

    Last I checked, GNU/Linux on a T100 was missing a whole bunch of stuff. In particular, backlight brightness cannot be controlled, the camera is not detected, and suspend causes a full freeze.

    I'm using Windows 10 as the host OS which was a free upgrade for this device. Makes things easier.

  19. If it's anything like the last ASUS I owned (a TF101 Transformer) the keyboard will be shit (half the keys will stop working within 12 months) and there'll be a half-dozen dead pixels...

    I came here with the same thoughts.

    I don't know why the TF101 was so messed up when the T100 works really well. I'm still using one of the first T100s that came out with a 1366x768 display and 32GB eMMC with a 500GB HDD in the detachable keyboard. I think it's over 5 years old now and still going strong. Never given me any grief.

    The way I've got it set up is I can use it as a media consumption device when it's detached from the keyboard booting off the internal 32GB storage, or I can boot off a development environment stored as a VHD on the 500GB HDD in the keyboard. Its a neat little device that I can use for hacking on C++ code anywhere.

  20. Re:They're in C++ programming teams on Ask Slashdot: Where Do Old Programmers Go? · · Score: 1

    Matlab and VBA have this problem that no matter what amazing other skills you have you always end up stuck writing scripts in Matlab or VBA. With Matlab you often end up in a cycle of constantly improving someone else's old Matlab code.

    VBA is particularly bad because management love Excel and once they find a person to write macros for them they won't let go. I once new this genius who had a PhD in Engineering and Mathematics and worked for an Aerospace company, unfortunately he had VBA/Excel on his resume so the manager who selected him for his team had him writing Excel macros for years on end. Eventually the guy quit, removed VBA from his resume and got a really nice job at a Sigma 6 technology company.

  21. Re:They're in C++ programming teams on Ask Slashdot: Where Do Old Programmers Go? · · Score: 1

    The problem for you is that you are in "Enterprise Java". That's pretty much a field where any tool (cheap programmer) can do the job.

    If you think that, then I hope you are not working in that field.

    I don't just think that, I thrive on it. I've been on the board of an outsourcing company for nearly a decade. Given 6 months notice I can put up to 500 Enterprise Java programmers onto a job. I'm also part of the A team that handles very high value projects that aren't Enterprise Java.

  22. Re:They're in C++ programming teams on Ask Slashdot: Where Do Old Programmers Go? · · Score: 1

    I would have gladly taken a c++ job over web development out of college but guess where all the job opportunities seem to be

    The trick isn't what you put in your resume but rather what you don't put in your resume. Here's some things you should leave out:

    • Java
    • VBA
    • Visual Basic
    • Matlab
    • Microsoft Access
  23. They're in C++ programming teams on Ask Slashdot: Where Do Old Programmers Go? · · Score: 5, Informative

    The problem for you is that you are in "Enterprise Java". That's pretty much a field where any tool (cheap programmer) can do the job.

    I'm in a room full of grey beards, we do have a young guy on the team who is in his mid 30s but the rest are past their mid 40s, 50s, and into their 60s. The team does low level scientific algorithms in C++ (with C# GUI interfaces), that need to work in real time systems. This is hard stuff where you really need a group of people who are precise and know what they are doing. Most of the team are irreplaceable, which is a problem because people keep on dieing of heart attacks.

  24. Re:Looking at the trend on Linux Desktop Market Share Crosses 3% (netmarketshare.com) · · Score: 1

    There's another factor that should be taken into account, last month is also when Microsoft released Ubuntu for Windows 10 in the Windows store. So potentially a whole lot of new Linux desktops got installed as people were trying out the new functionality.

  25. Re:Now: LibreOffice championship? on High School Students Compete In 'Microsoft Office Championship' (latimes.com) · · Score: 1

    Let's have a LibreOffice championship.

    That doesn't seem very interesting, anyone can demonstrate skills in spreadsheets and word processors. What about an Emacs competition, that would be much more relevant and exciting.