[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
I am working on a programming language /g/, and I need your help
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 70
Thread images: 4
File: matrix.jpg (196 KB, 1280x720) Image search: [Google]
matrix.jpg
196 KB, 1280x720
I am working on a programming language /g/, and I need your help to find a magnificent name for it.

So please, bless me with your creativity!
>>
>>53523692
Java#
>>
List
Snake
Rupie
>>
>>53523692
goebbels
>>
I'll make the logo!
>>
>>53523692
Java++
>>
>>53523692
Name it Circe

Trust me, if you use this name, it will succeed.
>>
Jzm.
>>
>>53523692
Æ++
Or Œ++
I mostly just want a language to use Saxon letters.
>>
File: 1376512298335.gif (456 KB, 420x315) Image search: [Google]
1376512298335.gif
456 KB, 420x315
Quadri

I can't find the damn image, I'm sorry, /g/
>>
>>53523833
Thanks pal, but I will do this myself as soon as I find a name!

>>53523877
Greek mythology is always fine, good suggestion!
>>
Poopum
Crapi
Shitta
Fecee
BM+
>>
>>53523692

What kind of language is it?
>>
>>53523692
What does it look like?

Also, given the recent innovation in CS-based PL design one of those might fit:
- YetAnotherShittyLisp/Forth
- JavaButWithExperimentallySoCalledInnovativeX
- MyLittleML
- AnotherTheoremProverNobodyNeeds
- InspiredByAShitty90sLang
- InspiredByLua

Did I forget one?
>>
>>53523692
£#
Spoken as "Pound pound"
>>
>>53523692
G
>>
>>53523972
>AnotherTheoremProverNobodyNeeds
Why are you anti-progress? Buying can advance if no one proves new theorems.
>>
>>53523955
I have created paradigm based on entity component systems. The language is build on top of C++, but this may change with further development.
>>
be new meta, start using --, i.e. c-- or java--
>>
>>53524011
Botnet autocorrect is trying to make me look stupid. Nothing*
>>
>>53523692
I'll be the ideas guy op! Just do the programming and all that hard thinking will be up to my :)
>>
>>53523692
Call it Shikima, the dojo of sexcraft.
>>
>>53524032
This. Name your language B- and just tell people that it's slightly better than C++.
>>
File: penn-jillette1-640x360.jpg (64 KB, 640x360) Image search: [Google]
penn-jillette1-640x360.jpg
64 KB, 640x360
>>53523993
G for Garbage
>>
>>53523982
I like it.
>>
>>53524017
wat, post hello world in it
>>
frog
>>
>>53524036
That's fine until those faggots try to sell them as programming languages.
>>
>>53523692
memelang
>>
>>53524060
lol
>>
>>53523692
AuralBasic
>>
>>53524017

> entity component system
> ECS
> Composition over inheritance


Harmony, Weave, Form, Flock, Cluster, Hoard
>>
>>53524052

kek

Soon to be replaced by the React of Sexcraft
>>
>>53524125
Thanks, these are quite decent.
>>
>>53523692
JamalScript
>>
>>53523972
>AnotherTheoremProverNobodyNeeds
People use theorem prover for PL design?
>>
>>53524147

So ECS is pretty simple to create using both functional and OOP.

How does your language do things?
>>
>>53524181
No, but as PL itself.
>>
>>53524076
Currently this would be the same as hello world in C++.

>>53524189
It composes entitys from components and organizes them in database like tables where types are the columns and entities the rows. To acces these you create so called operators which are specialised on compositions. There are also different types of components, systems and additional structures I am working on.
>>
nigger
>>
>>53523972
BTW: I forgot another fad:

- StackOnlyISOKNobodyUsesThreads
>>
>>53524298
Like Isabelle/HOL? I never saw people selling these curry isomorphism things as languages for normal programming.
>>
>>53523692
Minaral.
Minaral Is Not A Recursive Acronym Language.
>>
>>53523833
Underrated post.
>>
Dumbleputa
>>
File: 539935231911947.jpg (11 KB, 230x219) Image search: [Google]
539935231911947.jpg
11 KB, 230x219
>>53524300
what problems does your language solve? or its just for fun?
>>
>>53524358
No, Idris and Cock.
Even Wikipedia sells those as programming languages.

Also, to add to my list

- IThinkDepentTypesAreMoreThanJustGlorifiedContractsOrAnotherFormOfInvariantCheck

>>53524360
take this
>>
>>53524300

So an operator is like an actor/ thread and provides a medium for the composed objects to communicate and to be accessed as a group?
>>
g++
>>
Č
>>
>>53523692
/g/pl - /g/ programming language

https://github.com/haasn/-g-pl/
>>
>>53524440
operator O<C0, C1>
{
C0.member = C1.member + 1;
}

table t;
O(t)

An operator is like an implicit loop through all indexed compositions in a table.
Components dont get instantiated, instead you just call them by their type name.
Operators can add and mark new components to an entity.
The indices are separate from the data itself, so operators can also hide components without deleting them.
>>
>>53524522

So how do components communicate and how does this avoid taking a boatload of memory?
>>
>>53523982
You mean pound hashtag?
>>
>>53523692

EZassembly.
>>
>>53523692
Z#
>>
>>53524679
Or has I come to spell it Zeee plus dash
>>
Jizz
>>
>>53524582
Components should not need to communicate with each other.
You could add them references to other components and set them with operators.
The memory overhead is small and will decrease further in the future.
>>
>>53523857
missing a +
https://www.youtube.com/watch?v=XzE7S3na3J0
>>
>>53523692
Call it ;-; but never directly speak the name that way no one knows how to pronounce it.
>>
>>53524964
This, or something similar like languichx.
>>
>>53523692
use a name like csgo or lotr just to confuse people. have it stand for something completely different
>>
>>53523692
SNAFU++
>>
What kind of names do you prefer?
Short like the D?
Names like Java or Haskell?
Additions like +(+), #, ...?
>>
>>53523692
g++, it's not the gnu c++ compiler but a new language on it's own.
>>
>>53523692
colon + caret + right parenthesis
>>
>>53523692
You will need to have a name which already has a following, a name with gravitas. MinionLang. (You're welcome).
>>
GNU/C++
>>
Harder#er
Pronounced pound because fuck the system
Thread replies: 70
Thread images: 4

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.