2
edits
(Created user-wiki page) |
(Intro to Hello World) |
||
Line 1: | Line 1: | ||
== | ==Hello World== | ||
Hi. I am Ayush Dwivedi, a Computer Science and Engineering undergrad who loves Mathematics and Theoretical Physics. | Hi. I am Ayush Dwivedi, a Computer Science and Engineering undergrad who loves Mathematics and Theoretical Physics. | ||
I want to participate in the Google Summer of Code to learn and evolve as a Programmer and a scientist. | I want to participate in the Google Summer of Code to learn and evolve as a Programmer and a scientist. | ||
Line 11: | Line 11: | ||
== My Coding experience == | == My Coding experience == | ||
I have done some projects in C++ using the SDL2 library due to my interest in simulating and visualizing Physics(and Mathematics) using GUI libraries. I have mostly programmed in C which includes writing a simple GNU Nano like text editor and a '''Bash like Linux Shell''' without using any external library(main goal is to implement '''my own Shell Interpreter'''). | I have done some projects in C++ using the SDL2 library due to my interest in simulating and visualizing Physics(and Mathematics) using GUI libraries. I have mostly programmed in C which includes writing a simple GNU Nano like text editor and a '''Bash like Linux Shell''' without using any external library(main goal is to implement '''my own Shell Interpreter'''). | ||
Interpreter design and state machines implementations have been a part of my projects in C++ which includes writing simple game sprite editors and minimal game engine. I have very basic knowledge of GUI development using Qt and little knowledge of OpenGL. I have never worked in a development team and have no experience in open source contribution. My biggest project till now is writing my own Unix Shell. I learned many concepts and developed many habits. I am still working on it. I learned to borrow code from open source repositories and use online developer communities for help and suggestions because of it. As of now I haven't contributed anything to the Octave project as I am still exploring and experimenting with it. I have aim to fix bugs and improve '''classdef''' and OOP support in Octave project. | Interpreter design and state machines implementations have been a part of my projects in C++ which includes writing simple game sprite editors and minimal game engine. I have very basic knowledge of GUI development using Qt and little knowledge of OpenGL. I have never worked in a development team and have no experience in open source contribution. My biggest project till now is writing my own Unix Shell. I learned many concepts and developed many habits. I am still working on it. I learned to borrow code from open source repositories and use online developer communities for help and suggestions because of it. As of now I haven't contributed anything to the Octave project as I am still exploring and experimenting with it. I have aim to fix bugs and improve '''classdef''' and '''OOP support''' in Octave project. | ||
== My experience with Community platforms == | == My experience with Community platforms == |
edits