Hi, I seem to be suffering a major mental block regarding getting started programming on OS X. I'm a Windows C++/.NET/MASM programmer looking to start developing for OS X, but having a total brain freeze on where to start! It seems several methods exist for GUI programming, as well as choice of languages??? I'm aware of Objective-C (name only, pretty much), but never used it, but it seems Swift is the "new kid on the block", as well as Cocoa, Carbon, and Mach-O. Rather confusing (to me anyway). Where should I start? I will be mostly creating simple GUI applications, but also console, and later device drivers/kernel level software for a specific project. Does anyone here program in assembler on OS X? Does anyone have any info for that? Thanks!