Skip to content

shalithasuranga/codeglish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 

Repository files navigation

Codeglish 🐒

A communication language only for die-hard programmers. Try Codeglish on internet chat platforms for fun. But, please don't use Codeglish in task management platforms where you need to have a professional profile.

Founders: @shalithasuranga, @alphagamer7

What you say now.

Hi.. 
I've pushed the code into GitHub. But I'm not sure whether it contains bugs.

What you'll say after practicing Codeglish.

mans
I've pushed the code into github.exe. !sure bugs.exist

Enjoy!

0. Basics

  • If there is a noun/verb that needs to be highlighted, the ending can be .exe (or your favorite file extension). Eg: I've pushed the changes to github.exe
  • Every chat initiates with thug, mans or hey.
  • Don't use thumbs-up emoji/reaction. Instead, use 🐒 (Dancing monkey)
  • Don't use not word. Instead, use ! right before the next word. Eg: !sure

1. Quick Replies

Word/Phrase Meaning Example
200 ok Everything is working fine A: Test message, B: 200 ok
403 Someone said no for something A: She said okay? B: 403 :/
500 Someone said yes/no both (a complicated answer) A: She said okay? B: 500 :P
noice Nice A: I pushed my code. B: noice
moice Very nice A: Let's deploy B: moice
undefined I don't know/have A: Mans, you have a ps4.exe? B: undefined
null I had but I don't have right now A: hey, you have a usb cable.exe? B: null
#respect Good work A: I fixed the bug AB-12 B: #respect
ack Acknowledge receipt of message A: I am going to chop down these trees B: ack
ie Very outdated answer A: mans. flutterv2.exe has been released! B: ie

2. Workplace

Word/Phrase Meaning Example
root Team lead root: There is a bug.exe
obs (aka Observable) A person who usually judges your behaviors There are obs
observe Judging someone's behavior A: I pushed to master by mistake B: Observed
sudo Doing something with their power root: sudo submit today
local Inside the team local obs
remote Inside the client's company remote meeting
global Inside the company global obs
super root CEO super root: Let's celebrate
pr proofreading/pull request (Based on context) A: Helmp pr.exe B: noice
context Current situation context == code review ??

3. Relationships

Word/Phrase Meaning Example
server A girl/woman noice server
client A boy/man That server has a client
ping Try messaging/chatting Did you ping?

4. General

Word/Phrase Meaning Example
$$ Money Making websites == $$
stonks Something is growing rapidly Bitcoin: stonks
thamks Thanks A: I merged the code into the main branch B: Thamks.exe
helmp Help me A: Helmp B: nani
nani What? (When you don't understand something) A: noice method findIndex B: nani
upload Eat He is uploading
download You know it I need to download
error Problem download error
rep Reputation A: I've participated in an interview.exe. B: rep++
mans Bro Hey mans.exe
trigger Getting notified obs.triggered
opensource Making public/Telling everyone What you said was opensourced :P
inverse Mirrored result inverse stonks
legacy Old legacy car

5. People

  • Every person is identified with their first name's first letter. Eg: s (Shalitha)
  • If there are two or more persons with the same identifier, you can use a second letter as well. Eg: sh (Shalitha Suranga)
  • If there is a girl/woman, you should use s at the end of their identifier. Eg: es (Emma Watson)
  • If the person's name is beautiful and matching with his/her appearance, you can use the first name but with .exe. Eg: scarlett.exe

6. Comparisons and Operations

Syntax Meaning Example
<noun>++ Increment $$++
<noun> Decrement profit--
<noun> < <noun> Better than ES5 < E6
<noun> > <noun> Lesser than passive $$ > active $$
<noun> << <noun> Better than (Highlighted) ES5 << E6
<noun> >> <noun> Lesser than (Highlighted) passive $$ >> active $$
<noun> == <noun> Equal scrum time == now()?
<noun> === <noun> Identical scrum time === now()?
<noun> != <noun> Not equal passive $$ != active $$

7. Advanced concepts

  • Actions and tasks can be represented as code snippets (In your favorite programming language). Eg: If you need to say that you found a nice movie, you can use noiceMovies.push('<movie name>')
  • Problems and rejections can be represented as Exceptions. Eg: A: Let's go for a tea. B: throw new IHaveToFindABugException()
  • You can use Linux commands-like things as well. Eg: If you need to say "Forget this problem", you can say this pipe /dev/null

About

A communication language only for die-hard programmers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published