Articles Posted in the " Programming " Category


  • Implementing Shape Extension in Java and C++

    Extend Shape Java Implementing Shape Extension in Java and C++ Contributed by KM Franck Try Shapes (Polymorph.java) class Polymorph { public static void main(String argv[]) { // create some shape instances Shape scribble[] = new Shape[2]; scribble[0] = new Rectangle(10, 20, 5, 6); scribble[1] = new Circle(15, 25, 8); // iterate through the list and […]





  • Markus Persson Minecraft Founder talks billionaire lifestyle and Microsoft Sale

    Markus Persson Minecraft Founder talks billionaire lifestyle and Microsoft SaleLife seems so much easier now for Markus Persson. At 35, one of the most famous computer game developers of all time is semi-retired after selling his company Mojang and its hit title Minecraft to Microsoft MSFT -0.66% last year for $2.5 billion. These days, Persson […]


  • Steam Machines Release Date set for Fall of 2015

    Steam Machines Release Date set for Fall of 2015 Steam Machines. Maybe you’ve heard of them. They’re Valve’s oft-talked about, rarely seen in the wild solution for streaming PC games to the fancy HDTV in your living room. And at GDC this week, the company brought us closer to the promise of that commercial reality […]


  • CSC Study Guide – PowerPoint Slides PPT – Linked List

    CSC Study Guide – PowerPoint Slides PPT – Linked List Although Sci Fi Junkies mainly covers fictional and semi – nonfictional material, its always good to throw a CSC Programming Study Guide in the mix. These are some great slides from UNCFSU Computer Science Department. They are free for any person to copy and download. […]


  • Python Control Flow and Functions

    Python Control Flow Chapter 1 As with most imperative languages, there are three main categories of program control flow: loops branches function calls Generators and list comprehensions are advanced forms of program control flow, but they are not covered here. Overview Control flow in Python at a glance: x = -6 # Branching if x […]


  • Analysis of Algorithms – CSC Programming Guide

          Analysis of Algorithms This course teaches a calculus that enables precise quantitative predictions of large combinatorial structures. In addition, this course covers generating functions and real asymptotics and then introduces the symbolic method in the context of applications in the analysis of algorithms and basic structures such as permutations, trees, strings, words, […]