{"id":27198149,"url":"https://github.com/zakarialaoui10/only-for-psychopathic-programmers","last_synced_at":"2025-04-09T20:32:50.613Z","repository":{"id":116563007,"uuid":"535248959","full_name":"zakarialaoui10/only-for-psychopathic-programmers","owner":"zakarialaoui10","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-20T22:58:29.000Z","size":98,"stargazers_count":18,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-20T23:31:48.155Z","etag":null,"topics":["africa","c","go","java","javascript","julia","matlab","morocco","morocco-country","python","weird-language"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zakarialaoui10.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-11T09:28:42.000Z","updated_at":"2025-03-20T22:58:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"b893b657-8161-47a8-9e93-65d6707c78df","html_url":"https://github.com/zakarialaoui10/only-for-psychopathic-programmers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zakarialaoui10%2Fonly-for-psychopathic-programmers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zakarialaoui10%2Fonly-for-psychopathic-programmers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zakarialaoui10%2Fonly-for-psychopathic-programmers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zakarialaoui10%2Fonly-for-psychopathic-programmers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zakarialaoui10","download_url":"https://codeload.github.com/zakarialaoui10/only-for-psychopathic-programmers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248107706,"owners_count":21048985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["africa","c","go","java","javascript","julia","matlab","morocco","morocco-country","python","weird-language"],"created_at":"2025-04-09T20:32:50.475Z","updated_at":"2025-04-09T20:32:50.604Z","avatar_url":"https://github.com/zakarialaoui10.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- \nchange  repo \nssr in c / asm  \ngo ? \n--\u003e\n\n# programming-for-psychopaths                    \n\n- [1-Hello World in Matlab](#hello_world_in_matlab)\n- [2-Oop in No Oop Languages](#oop_in_no_oop_languages)   \n- [3-Indexing](#indexing) \n- [4-Loop](#loop)     \n### hello_world_in_matlab     \n  \nMillions of engineers and scientists use MATLAB in various fields, in industry and academia, including deep learning and machine learning, signal processing and communications, image and video processing, control systems, test and measurement, computational finance, and computational biology but no one of them can print hello world in this language .\u003c/br\u003e\nDon't worry, Now you can print hello world using MATLAB \n  \n```matlab       \ndisp(\"Hello world\")  \n```  \n\n### oop_in_no_oop_languages\n\nOop it's just a paradigm ... \u003c/br\u003e\n\nObject = Struct + Methodes \n\n#### Oop_in_C_Lang\n\n```c\n#include \u003cstdio.h\u003e\nstruct point{\n  int x;\n  int y;\n};\nstruct circle{\n  float radius;\n  struct point center;\n} ; \nvoid pointConstructor(struct point *P,int x,int y)\n{\n    P-\u003ex=x;\n    P-\u003ey=y;\n}\nvoid circleConstructor(struct circle *C,float r,struct point p)\n{\n    C-\u003eradius=r;\n    C-\u003ecenter=p;\n}\nint main() {\n    struct point p;\n    pointConstructor(\u0026p,11,12);   \n    struct circle c;\n    circleConstructor(\u0026c,3,p);\n    printf(\"Circle radius is %.2f, center is at (%d, %d)\", c.radius, c.center.x, c.center.y);\n    return 0;\n}\n``` \n\n#### Oop_in_Go_Lang\n\n\n### indexing\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003cth\u003edata\u003c/th\u003e\n\u003cth\u003eLanguage\u003c/th\u003e\n\u003cth\u003eindex\u003c/th\u003e\n\u003cth\u003eelement\u003c/th\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd rowspan=6\u003e1\u003cbr\u003e2\u003cbr\u003e3\u003cbr\u003e4\u003cbr\u003e\u003c/td\u003e\n\u003ctd\u003eJavascript\u003c/td\u003e\n\u003ctd rowspan=6\u003e1\u003c/td\u003e\n\u003ctd\u003e2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePython\u003c/td\u003e\n\u003ctd\u003e2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eJava\u003c/td\u003e\n\u003ctd\u003e2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC\u003c/td\u003e\n\u003ctd\u003e2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eC++\u003c/td\u003e\n\u003ctd\u003e2\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMatlab\u003c/td\u003e\n\u003ctd\u003e1\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n### loop\n\nlevel 0 \n\n```javascript \nfor(i=0;i\u003c10;i++)console.log(i)\n```\nlevel 1\n\n```javascript \ni=0;\nwhile(i\u003c10){\nconsole.log(i)\ni++;\n}\n```\nlevel 2\n\n```javascript \ni=0;\nfor(;;){\nif(i==10)break;\nconsole.log(i)\ni++\n}\n```\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzakarialaoui10%2Fonly-for-psychopathic-programmers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzakarialaoui10%2Fonly-for-psychopathic-programmers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzakarialaoui10%2Fonly-for-psychopathic-programmers/lists"}