Re: Stores might suck, proprietary protocols are the real killer
So what you're saying is that if you were an automotive engineer you'd be still building Model T Fords because anything beyond that is unnecessary complexity...
80 posts • joined 4 Feb 2010
Well if you knew anything about development of Windows apps you'd know that MS has been down-playing the Store and offering renewed support for win32 apps and the like - just look at what they're doing with .Net Core these days which offers great flexibility and is cross platform and open source.
So the short answer is; a very long time if present trends continue!
And anyone using Windows 10 should know, you don't have to install applications to run them. Hence why portable apps running from USB sticks are a thing. Try doing that on your iOS device!
(I can't believe 19 muppets up-voted the original comment - must be clueless Mac users ;))
Yes F# works well with Windows Forms apparently, yes really! ;)
To the uninitiated, Windows Forms is a GUI technology that has been pronounced dead for decades now but developers stubbornly carried on using it because it's great for small LOB apps that don't need a fancy front-end and is easy to use and dead reliable. MS has now changed tack, pronounced the patient still has a pulse and is supporting it in the latest .Net Core, along with that other dead UI tech, WPF - plus ça change!!
Sorry karlkarl, I don't get the point you're making.
My point was that a lot of IT hacks have never understood the difference between VB6/VBA and VB.Net, which is why they often sprout nonsense about VB.Net being legacy code. Yes C# is more popular but they each have there place just as the other .Net languages do such as F# and Iron Python for example.
I think today's middle managers are mostly in their late 20's, 30's and 40's and are too young to really remember the 90's. But having said that, if you look at the .Net Framework for example, MS have been supporting that since 2002 which is a pretty long time by any IT measure. I mean, for today's middle managers that's actually pre-iPhone, oh mon dieu!!
Hi bombastic bob, program language wise, you seem to be stuck somewhere between the mid 90's and the early noughties!! I think you'll find thinks have changed a bit since then. For starters, .Net is a rock solid (but not perfect!) industrial grade framework that supports thousands and thousands of applications.
As regards change, well that's inevitable ask the dinosaurs! But seriously, just imagine being an IOS Obj-C developer, Apple is constantly moving the goal posts and is now phasing out the language in favour of Swift And that's just one example, all companies do it and even open source languages suffer the same problems look at the angst around Python V2 vs V3. That's how life is now, as a developer you have to run to stand still!
Funny how our mileage differs. I loved VB.Net precisely because it was completely redesigned to be object orientated from the ground up and a much more elegant language than VB6/VBA ever was - remember classic VB started as a procedural language that had object orientation bolted onto it, which was inevitably a bit of a cludge. And the libraries were an inconsistent mess. I've always thought of VB.Net as C# but without the annoying sparse syntax!! ;))
And VB.Net is a world away from the original BASIC - thinks generics, lambda functions, LINQ, classes (obviously), inheritance, delegates, events, anonymous types, extension methods, Reflection, IEnumerable collections, DI support and that's just off the top of my head. Not so BASIC is it! ;))
And actually C# has adopted features from VB. Optional parameters is one feature that comes to mind.
Richard Speed joins a long line of IT commentators who talk utter bollocks about VB.Net because 18 years after it was launched they still don't understand how it is fundamentally different to VB6!! (Nobody who knows anything about VB.Net would put a picture of Visual Studio with VB6 at the top of their article!!)
VB.Net and VB6 share some language syntax it is true but other than that they are totally different. As a fully fledged .Net language, VB.Net is much closer to C# than it is VB6. It would be relatively trivial to convert an application from C# to VB.Net and visa versa but it's much more difficult to convert VB6 apps to VB.Net as the architecture is fundamentally object orientated and a world away from VB6. As for feature parity between C# and VB.Net, personally I don't care. C# is aimed at geek types who think 100 line anonymous methods are great and code comments are bad smells. VB.Net is a nice environment for LOB applications with it's English like syntax and most VB.Net coders don't mind adding a few comments to let you know what the code might be trying to achieve.
So RS, explain please why if I can compile my VB.Net code to virtually identical .Net Byte code as I could if I coded the same thing in C#, why is the VB.Net produced code legacy and the C# code isn't, particularly as the fundamental architecture of the two languages is all but identical?
And while we are at it, I code in both and I don't mind C# but I wouldn't call the syntax 'modern'. The whole industry seems to be burdened with languages that need semi-colons and squiggly brackets to tell the compiler what the developer means - it's so 1970's! And I also find the VS experience with VB.Net just that little bit more productive than with C#, there seem to be fewer of those annoying framework/compiler glitches to deal with.
And as for popularity, VB.Net has shot up the TIOBE index in recent years and in some months has ranked higher than C#! Last time I looked C# was 5th and and VB.Net was only just behind in 6th. Yes okay, I take the TIOBE index with a pinch of salt but at the very least it looks like somebody is still interested in this 'legacy' language that we apparently should of all stopped using years a go! ;))
There's a long and rather pathetic history of self-loathing within the English (of which I am one) of which your comment is a fine exemplar. For starters, many 'foreign' names came into English via word of mouth, so it's not surprising they ended up mangled when they entered the language. It's not unique to English either which you'll know if you've ever studied a foreign language.
As for Shamima Begum, I thing the majority of Brits (yeah I'm including the Welsh, Scots and Northern Irish) are critical of her because she has been (and still is) an active member and supporter of ISIS - a terror organisation let's not forget that murdered and enslaved people in despicable ways. Go tell the Yazidi women who were imprisoned as sex slaves that our criticism has no more depth than an inability to pronounce her name.
You're talking bo**ocks, and it makes me wonder just exactly what sort of 'Inglish' you actually are?
Oh come off it. Anybody with any experience of previous versions of Windows (or a recent Linux distro even!) can use Windows 10, it ain't exactly difficult to adapt to! If Munich had decided they were moving over to Apple Macs, you would probably all have said diddly sh*t about it - coz Apple is cool innit!
Sorry, I know that it won't sit well with some people but the reality is that MS have done a good job with Win 10 and it's relatively easy and pleasant to use. I also use Linux as well, before you start!
"This says more about the lack of security duediligence by the new owners than the hacking intentions of the former owner."
What is with this always blame the victim mentality when it comes to hacking?
The former owner is a greedy unscrupulous b*stard who deliberately left a hidden back door in his software. Just because the new owners didn't find it straight-away doesn't make it their fault!
If you're one a "select few" then I must be one of a "very select few" who goes back way beyond turbo buttons to when clones were referred to as IBM PC clones! And that's the key here, the old PC BIOS had a design that dated all the way back to the original IBM PC - okay it had been tinkered with over the years but it was basically still a 1980's design. SO I don't get why you're b*tching about UEFI yet don't complain about EFI on Macs. Something had to be done to update the PC BIOS design and an enhanced version of EFI has been a good solution, and in spite of all the moaning and conspiracy theories when it was introduced it is supported by lots of open source OSes.
As regards the "Macs work" argument, it some how implies that PC's don't and it's hard to set up development environments under Windows or Linux. All I can say is if you find it that hard, perhaps you should consider another calling ;)
@anonymous coward - "If you see Mac use as elitist, trendy and too cool for you, you're really telling me you're not able to assess facts objectively, waste time and have an attitude problem. Or, translated, hard to employ in a commercial setting."
Or maybe boltar is a bit more commercially astute than you obviously are and sees the danger of being locked into one (high handed, expensive) supplier for both software and hardware. Does it not worry you that if Apple suddenly shifts direction and drops your preferred macbook size/type you literally have nowhere else to go! Apple: closed software + closed hardware = lock-in!
"Microsoft's OEMs were pushing out cheap plastic boxes, low-resolution screens and unreliable hard drives..."
Agree with that except the last part about unreliable hard drives. Yeah SSDs are faster and more reliable but they are also more expensive and offer limited capacity compared to HDDs. And generally, I find hard drives incredibly reliable. I can't remember the last time I saw a failure. Yes there will be people on here that have had bad experiences and will never use a hard drive again but for most people most of the time, hard drives are fine and the extra capacity they bring is useful when you need to do real work.
Perhaps those managers /execs / board members remember being told when tablets were hot that laptops were dead and they could use a tablet instead. And then they tried to do some real work and got burned!! Hence why laptops and proper convertibles like the Surface Pro are still so popular.
I think you're missed the point. This guy and his associates don't want to learn a lesson, they are just bad evil bast*rds. They'll just carry on scamming people until such time as they're stopped. As regards how did he do it whilst in prison? I know for a fact that there are mobile phones small enough to be smuggled into prison by being stuck up someone's arse, so it's not difficult to imagine how the means to make the calls was obtained. It suggests though that there's people on the outside assisting him - I hope they're nicked as well.
As regards further punishment, it would be sweet if some sort of proceeds of crime order could be made against all those convicted to recover the missing £66m, just as they are about to be released from prison. Then if they don't pay up, they can be banged up again :)
No need, anybody with half a brain knows the Spanish have been after Gib for years. But they should be careful, they've got their own 'Gibs' in Morroco, Ceuta and Melilla. And the Canary islands aren't exactly off the coast of Spain are they! And then there's the Basque region as well which would like autonomy. This could be a can of worms they regret opening! And I like the Spanish generally, but on this I don't agree with them.
Hang-on big_D, you can't say positive things like that about Windows!
The only closed source* product you are allowed to be positive about is OSx, that's the law!! ;))
* some (naive) people mistakenly believe it's open source but then fail to wonder why it doesn't run on non Apple hardware - go figure!!
ps haven't seen one of your posts in years. Didn't you used to post on PCPro before they ruined it?
"is Safari becoming the new IE6"
Err Yes, and wouldn't it be sweet if the EU Competition Department (come back Neelie Kroes!) fined Apple big time and made them display a Browser Choice window (remember that monstrosity!) on all new iFruit devices. Ah but it'll never happen because it's Apple, right?!
Are self destructing."
Well you might well be right but then again the haters have been predicting (hoping!) this would happen for twenty years or more.
You say Open Office formats are blossoming. In business I come across Office Open XML formats everywhere, not so much Open Office formats. Personally, I would miss modern versions of MS Office. The alternative seems to be use Open/Libre Office and use a UI from the 90's or use a cut down web based product like Google Docs. I don't find either prospect particularly appealing :(
"1) Such devices ran XP badly, they originally had Linux"
Bit of an over simplification that. The early ones with 7" screens and minute SSDs were horrible and weren't even up to running XP and should have been restricted to Linux . The later ones like the Samsung NC10 I had with a single core Atom, 2GB RAM and 160Gb HDD ran XP just fine. I even ran a full version of Visual Studio on it for occasional late night coding in hotel rooms. I never tried the last of the line dual core models but I can't see any reason why they wouldn't have run Windows 7 quite well.
"2) Win 10 costs money to replace XP and offers just spyware"
Can you actually back that claim up re Spyware. I've read several in depth analyses of Windows 10 that compressively debunk that myth - sorry if the facts don't fit your anti-MS stance.
"3 Linux Mint with Mate works fine"
If it does be happy but remember some of us need access to stuff not easily accessible via a Linux Distro - different strokes and all that.
"but that it uses a default proprietary file format"
B*llocks it uses an Open standard XML format. That's why there are loads of open source libs out there that can read and write offices docs. I'm using one at present called Epplus to create Excel spreadsheets.
Howard you are obviously a being with mighty knowledge. You have convinced me that I need to move off Windows. Oh great one, can you recommend an OS that has no security vulnerabilities? I guess that will be the one you use. So please speaketh its name so that we can all come into the light and hail this mighty OS ;-)
B*llocks!! For starters, we all know that translating binary to decimal and back has inherent limitations. That's just a fact of life. That doesn't mean spreadsheets aren't useful, they've been used successfully for years. But every tool has its limitations, you wouldn't use an F1 car for rallying would you? Yes some mis-guided users have tried to over reach the limits of Excel, but that doesn't mean it's not a useful tool for data analysis. And adding automation via VBA can enhance a solution if used sensibly. I mean plenty of stupid apps have been created for iOS, it doesn't mean per se that creating apps is bad per se (evil yes, as it's supporting Apple ;-). Baby and bath water come to mind here!!
What drivel !!
I think MS missed a trick, they should of added, say Python, as the scripting language, then all the cool Open Source types (who usually have closed source MacBooks, oh the irony) would have thought it was all wonderful, even if Python is the VB!
But because it's Microsoft and VB you automatically think it's uncool even though you probably know f*ckall about it!
"Which is exactly why I abandoned MS platform development when they decided to change VB to .NET. By that point I was properly fed up with their constant changes in direction."
Jeez, get over it. VB6 was creeking back in 2001, do you seriously think it would have been fit for purpose now?! (Although to be fair, it still limps on as VBA).
> Just as you get tooled up to develop on .net core MS will shift the goalposts.
And can you name an area of IT where the goalposts aren't being ripped up constantly?
Web Developer to his (developer mate):
Hey I just learned XYZ language and the new hoki-koki framework, oh and that new JS library.
Too bad man, they are like two years old now and so passé. Nobody uses that stuff anymore !!!
Personally, if it helps the RSPCA to catch the scum who like to indulge in badger baiting or other forms of animal cruelty then I'm in favour of them having access. I suspect the Police don't have the time or the inclination to pursue most of these cases.
I'm far more annoyed at the DVLC selling my personal details to non statutory parking companies so they can try and frighten me into paying a £100 fine because I happen to have parked 15 minutes longer than 2 hours on a motorway service station car-park.
Wrong and wrong again: Microsoft don't have any market share in the mobile space to eat into. And with the patent royalties they receive on Android sales, they probably make more money from Android than Google does! So why would they pay someone to develop an anti Android trojan?
But anyhow. how come Android has exploitable security bugs? How many times have I read that open source software is inherently more secure because of the 'many eye balls on the code' factor - looks like some of those eye balls belong to the bad guys!
Biting the hand that feeds IT © 1998–2020