Swift is finally open source!

The day is the beginning the age where Swift will soon be available on various other platforms. Places to look forward to: swift.org – community blog about the swift development where you can find the latest swift binaries, plus the mailing list github.com/apple/ – the current code for the next version of Swift. Don’t forget… read more

0
Reply

Juice up your macbook pro workstation

Battery life is crucial for your development machine because it ensures your proper, continued and uninterrupted development sessions. We hear the term mobility everywhere whenever we mention stories about developers working on their machine, and stories about taking that Macbook Pro out of cubicles at couches in lounges or at coffee tables for extended sessions. For… read more

0
Reply

Carbonize your legacy Mac OS Applications

The Carbon APIs are based on pre-Mac OS X versions that allow the programmers to take advantage of many Mac OS X features, especially: protected memory preemptive multitasking, maintaining support for Mac OS 8.1 and late. If you have legacy software and need to bridge the gap towards the new Mac OS X, the Carbon… read more

0
Reply

XML-RPC or SOAP

XML-RPC is very similar to SOAP, with differences in form.  Like XML-RPC, SOAP allows us to transmit complex data structures to remote computers for processing and response and uses XML to format its data. If you have a need for a reliable client/server architecture reaching across platforms, SOAP may be suitable. Although SOAP usually use… read more

0
Reply

The case of P conflict

Politics happen everywhere within an organization. Programmers have a very keen sense of disruptive politics. “Politics”  for programmers mean “dysfunctional politics.” Nothing is more satisfying to programmers than winning an argument on its technical merit. Since programmers are concerned with whether bugs exist in their code or not, they have, in time, developed a very… read more

0
Reply

A quick word about mono

Mono is an open source, cross-platform, implementation of the .NET development framework which is based on Common Language Infrastructure (CLI). Its environment consists of a compiler, virtual machine, and API classes. Although .NET supports many languages, right now Mono’s main compiler focus is on the C# language. Why Mono makes development attractive and stirring for… read more

0
Reply

Supporting components and language integration in .NET – initial thoughts

The .NET architecture attempts to support language integration and components intuitively. One of the advantages of the metadata is that programming and reinforcing componentization becomes much easier because the programmer no longer has to fret about the registry for component deployment and other twirls like  CLSIDs, IIDs, CoCreateInstanceEx,  IDL, and so forth.  Real language integration… read more

0
Reply

Addressing integration during software development

A style of software development like an agile methodology should address some critical issues. One of them is continuously testing as the integration of the software module progresses. It could be summed as: As the programmer implements an engineering task, the integration plan with the rest of the system should be established and executed at… read more

0
Reply