3

Github GitHub - shalithasuranga/codeglish: A communication language only for die...

 3 years ago
source link: https://github.com/shalithasuranga/codeglish
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Codeglish monkey

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 monkey (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 usb cable.exe? B: undefined #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

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 A: Helmp pr.exe B: noice

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

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()

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK