https://github.com/shalithasuranga/codeglish
A communication language only for die-hard programmers.
https://github.com/shalithasuranga/codeglish
Last synced: 3 months ago
JSON representation
A communication language only for die-hard programmers.
- Host: GitHub
- URL: https://github.com/shalithasuranga/codeglish
- Owner: shalithasuranga
- License: cc0-1.0
- Created: 2021-04-23T14:04:45.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-26T05:00:00.000Z (about 4 years ago)
- Last Synced: 2025-02-01T22:12:57.291Z (4 months ago)
- Size: 97.7 KB
- Stars: 65
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://github.com/shalithasuranga), [@alphagamer7](https://github.com/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 |
| :----------- | :----------- | :----------
| `++` | Increment | $$++ |
| `` | Decrement | profit-- |
| ` < ` | Better than | ES5 < E6 |
| ` > ` | Lesser than | passive $$ > active $$ |
| ` << ` | Better than (Highlighted) | ES5 << E6 |
| ` >> ` | Lesser than (Highlighted) | passive $$ >> active $$ |
| ` == ` | Equal | scrum time == now()? |
| ` === ` | Identical | scrum time === now()? |
| ` != ` | 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('')`
- 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`