Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #996

Re: Types of programming

From BGB <cr88192@hotmail.com>
Newsgroups comp.programming
Subject Re: Types of programming
Date 2011-11-06 11:42 -0700
Organization albasani.net
Message-ID <j96kfb$jdl$1@news.albasani.net> (permalink)
References <10b4b505-9c71-4cef-8578-2ed45e0e05a8@z15g2000prn.googlegroups.com>

Show all headers | View raw


On 11/5/2011 10:00 PM, ssylee wrote:
> I want to know on an overall picture of what kind of software
> development there is out there. Would http://www.joelonsoftware.com/articles/FiveWorlds.html
> wrap up most of them in terms of the market? I've collected the
> following purposes of writing software initially from gathering what
> my networks do for a living.
>
> web development
> backend
> frontend
> core engine

above: all in the context of "web development"?...

> GUI
> application software
> embedded systems
> performance computing
> test automation/measurement/analytics
>
> Really appreciate to hear your thoughts. Thanks!

maybe add:
compilers and VMs;
games development;
media and interactive media production (TV show and movie production, 
FMV games, ...);
DCC (Digital Content Creation) tools (although, commercially, nearly 
this entire industry has been bought up by Autodesk);
...


granted, maybe better than just listing off bunches of stuff, one can 
instead classify it according to taxonomies:

web:
   backend (databases, ...)
   frontend/server (PHP, Python, ...)
   client-side (JavaScript, Flash, ...)
application software:
   GUI based
     data-entry
     office/productivity (MS Office, OpenOffice, ...)
     web-browsers
     graphics-editing tools (Photoshop, GIMP, Paint.NET, ...)
     ...
   Games:
     3D games
        FPS
        modern RPGs
        ...
     2D games
        TBS, RTS, ...
        traditional RPGs
        dungeon crawlers (Diablo, Diablo2, Torchlight, ...)
   Other UI
     DCC tools (Maya / 3DS Max / ...)
software development:
   IDEs (Visual Studio, Eclipse, ...)
   compilers (MSVC, GCC, ...)
   VMs (Java/JVM, .NET, ...)
   scripting VMs (Python, Lua, ...)
   middleware:
     3D engines (Unreal Engine, Quake-family engines, Source, ...)
     libraries (Boost, SDL, GTK+, OpenGL, ...)
systems software:
   OS kernel development
   embedded systems software
...


granted, there are any number of ways one could organize things.


or such...

Back to comp.programming | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Types of programming ssylee <stanigator@gmail.com> - 2011-11-05 22:00 -0700
  Re: Types of programming "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2011-11-06 09:35 +0100
    Re: Types of programming seeWebInstead@rem.intarweb.org (Robert Maas, http://tinyurl.com/uh3t) - 2011-11-13 15:16 -0800
      Re: Types of programming ssylee <stanigator@gmail.com> - 2011-11-13 19:43 -0800
        Re: Types of programming seeWebInstead@rem.intarweb.org (Robert Maas, http://tinyurl.com/uh3t) - 2011-11-26 00:36 -0800
  Re: Types of programming BGB <cr88192@hotmail.com> - 2011-11-06 11:42 -0700
  Re: Types of programming seeWebInstead@rem.intarweb.org (Robert Maas, http://tinyurl.com/uh3t) - 2011-11-13 13:40 -0800

csiph-web