javacowboy
About
- Username
- javacowboy
- Joined
- Visits
- 28
- Last Active
- Roles
- member
- Points
- 1,229
- Badges
- 2
- Posts
- 864
Reactions
Comments
-
dhagan4755 wrote: » It's obvious Apple will replace the two Thunderbolt 2 ports with Thunderbolt 3. The two USB-A 3.0 ports are taken out. As far as the rest of the MacBook Pro goes, MagSafe is safe. The headphone jack moves up next to the T…
-
So, I'm guessing you either live in Quebec or some part of the rest of Canada that serves, what the English part of a Montreal restaurant menu translates as, "calorie fries". Unfortunately, I'm too health-conscious to indulge myself too often. My…
-
Sorry, but I'm highly sceptical of all these surveys that state that language X is popular. They're meaningless in a world where developers employers dictate which language their debs use. The language I'm paid to code in is not my favourite, not …
-
Well, C++ 11 and 14 have some compelling new features, but I guess also still retain a lot of the baggage as well. Also, from what I've read, Apple is a big C++ user and backer of the new features. I agree with your assertion that Swift isn't a …
-
You seem to (correct me if I'm wrong) view Swift as the "one true language" that will solve everybody's problems. No one language is a panacea. Each language has its own domain and its own set of requirements. This is how I view the programming…
-
Quote:Originally Posted by MacBook Pro May as well start cutting the relationship now ... Soon virtualization will be the only way to run Microsoft Windows on the Apple MacBook with Apple AX SoC. I think the new MacBook is a proof-of-concept. O…
-
Quote:Originally Posted by staticx57 No, like full USB 3.0 Gigabit ethernet. In my limited searching I haven't seen anything to prove or disprove that USB Type-C can do ethernet. The current USB to ethernet adapter sold by Apple only supports US…
-
Quote:Originally Posted by staticx57 USB-C is still regular USB just with a different connector. So any old usb-> ethernet adapter will work. Just at the moment it requires two adapters until someone makes a usb-c to ethernet adapter. So.... wa…
-
Does USB Type-C support ethernet? I'm guessing not. I would argue this is an essential feature for pro and business users, given bandwidth and network security issues.
-
solipsismy wrote: » 1) Which language is that? 2) Which of these languages would allow code to be executed and run faster than with Swift if iOS apps were built with it? The JVM performs very well nowadays, contrary to some of the myths out …
-
cyberzombie wrote: » Enterprises can be quite gun shy about these things. Much easier to find a "Java" developer than a Groovy developer...the powers that be have forgotten that the good developers can come up to speed quickly in any language (a g…
-
Quote:Originally Posted by Cyberzombie Only for client side. As a server-side language it is much better than the only other big alternative - .Net. As a Java developer (hoping that Apple releases Swift to open source - better language), I have to…
-
Quote:Originally Posted by knowitall Ok, I see your point. From what I read just now it's not the type itself your defining, but a member (name) and its associated type. But this is what you need in most cases I guess and almost the same as you…
-
Quote:Originally Posted by knowitall I fail to see the difference (did you take 'associated values' in account)? Can you give an example what you can't do with Swift enums (with associated values) that you can do with optionals? Let me ask you…
-
Quote:Originally Posted by knowitall Your comments about type safety and convenience are valid. So your right it has additional value to have optionals in a language. But to answer your question: create a class StringIntegerUnion and subclass…
-
Quote:Originally Posted by knowitall By the way, I just read that Swift has union types, but they are called enums. Not the same thing. If you read this, you'll understand: http://ceylon-lang.org/documentation/1.1/tour/types/
-
Quote:Originally Posted by knowitall Thanks for the link but that info isn't new to me. Functional languages (can) use this in an elegant way, but this really isn't anything different from subclasing and switching on the (sub) type, no biggie. …
-
knowitall wrote: » We are, but if you think of it a union is a struct with special storage requirements (only one member is stored at the same time), and this can be seen as a storage optimization feature, not a language (logical) feature. In shor…
-
kiltedgreen wrote: » You are being childish. I did not say, or even imply that Apple doesn't make mistakes - of course they do, just the same as every other company in the world that writes software. What I'm saying, is that if you think that…
-
Quote:Originally Posted by KiltedGreen I'm equally sure that Apple's engineers considered that and rejected it - ultimately only Apple know for sure. It's clear that Swift has been influenced by multiple programming languages, just as C#, Objectiv…