glassx
Joined 15 years ago
Joined 15 years ago
Designers, photographers or people working with audio/video production don't really need touch-typing.
And those are arguably the kind of "Pro" users Apple is targeting, not coders.
Not at all, there are nylon wrapped strings for electric now too! [1]
[1] http://www.daddario.com/DADProductFamily.Page?ActiveID=3768&...
In their list there are libraries for Scala, .NET, Python, C, OCaml and Javascript.
Is it that common for trackers to have Websocket/WebRTC as a requirement? Pretty much any trackers I see in the wild is using regular Ajax calls. And if you're a tracking service, it's not exactly hard to fallback to Ajax if Websockets aren't available...
EDIT: My mistake, I misread the first mention of HTTP as HTML.
http://i.imgur.com/WCbGRZx.jpg
It looks terrible but at least it will last as long as the laptop.
It actually runs great. I'm using a 2011 Air w/2GB (cheapest back then) and El Capitan and it's almost as fast as my 24GB Mac Pro.
I push it a bit with Logic Pro X + drum samples (for my V-Drums), but it handles that without complaints. But for web, videos and programming there isn't much of a difference.
It's been a looooong time since I last touched Rails, but I never really missed it when using Sinatra, mainly because of plugins/gems... I even wrote a few. (Currently I'm mostly using Go and C#, though).
Honest question, just so I know what I'm missing: what kind of functionality did you have to reimplement yourself?
#define GLSL(str) (char*)"#version 330\n" #str
It basically enables you to embed quick snippets of GLSL inside your C code, instead of using concatenated strings. Example: char* fragShader = GLSL(
in vec3 uv;
out vec4 color;
uniform sampler2DArray tex;
void main()
{
// Comments work too
color = texture(tex, uv);
}
);
In Sublime Text you even get code completion and color highlighting, since GLSL and C look so alike.I believe it might work for OpenCL Kernels too.
The only downside is that it doesn't add line breaks by itself (hence the "#version 330\n", which requires a line break), so GLSL Compilation errors aren't as useful.
(Source: https://open.gl/geometry )
Compilation times, no need for inheritance and the fact that most libraries I'm using are written in C were the reasons I chose C over C++ or something else.
And I don't think he's being dismissive of reactive programming, he's dismissive of that definition, which is too broad. He was one of the main proponents of Reactive programming inside Microsoft.
[1] http://stackoverflow.com/questions/941594/understand-rails-a...
EDIT: Oh, ok. Re-reading the article, he was parsing the ViewState because there was some data hidden in there (a serious flaw actually), instead of scraping the site normally! Clever!
https://www.unrealengine.com/blog/unreal-engine-4-14-release...