ooc icon
ooc icon

ooc

 1 like

ooc was born out of the desire to write cross-platform applications with a concise, yet clear syntax, and to produce native binaries rather than relying on a downloadable runtime.

License model

  • FreeOpen Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  No rating
1like
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

ooc News & Activities

Highlights All activities

Recent activities

  • App icon
    POX added ooc as alternative to Mussel
    3 months ago
  • App icon
    POX added ooc as alternative to Gleam Language
    6 months ago
  • WraithGlade updated ooc
    11 months ago
Show all activities

ooc information

  • Developed by

    Amos Wenger
  • Licensing

    Open Source (MIT) and Free product.
  • Alternatives

    22 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  407 Stars
  •  40 Forks
  •  76 Open Issues
  •   Updated Jun 30, 2016 
View on GitHub

Our users have written 0 comments and reviews about ooc, and it has gotten 1 likes

ooc was added to AlternativeTo by nohtml on Sep 17, 2014 and this page was last updated Sep 1, 2024.
No comments or reviews, maybe you want to be first?
Post comment/review

What is ooc?

ooc was born out of the desire to write cross-platform applications with a concise, yet clear syntax, and to produce native binaries rather than relying on a downloadable runtime.

It’s a general-purpose, language with a source-to-source compiler (to C99), and a portable SDK, readily available bindings for quite a few C libraries, a flexible module system, testing facilities and a set of utilities to make one’s life easier.

Why use ooc?

It’s a hard choice to make nowadays, to spend a chunk of your time learning and writing a codebase in a language that isn’t “mainstream”. Some would argue, not without reason, that it is a dangerous enterprise - that choosing a more established platform is the right thing to do. That hobby programming language skills aren’t marketable, etc., etc.

However, a good programmer is a good programmer in any language. Discovering new ways of perceiving, designing, and manufacturing pieces of software is always a worthy pursuit.

Hence, for small to medium-sized, personal projects - a personal command-line utility, a graphical front-end for an application you like, a custom piece of zeromq-powered network infrastructure, or an indie game - ooc is a practical alternative to what’s out there.

It’s been a while since the “marketing” phase of the ooc project has been abandoned. Although it is motivating to push for adoption, imperatives like paying the bills, maintaining healthy relationships, and preserving one’s sanity, have pushed for a more intimate approach to development.

Since its inception, many novelty programming languages have come and gone. The naiveté of youth, combined with a relentless thirst for experimentation, have inspired many developers to try and do their own thing. ooc survived through sheer, continued usefulness.

Official Links