TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: A simple GUI Notepad using C++ natively made in my high school in 2015

87 pointsby mindfreezealmost 5 years ago

11 comments

oarsalmost 5 years ago
No matter what language type of C++ he is using, I find this an amazing achievement for a high schooler.<p>I didn&#x27;t write my first line of code until I was 20 years old in college, and 8 years later I am now a lead developer at one of my country&#x27;s largest telecommunications companies.<p>I can&#x27;t imagine how amazing this guy is going to become being able to build this at such a young age. Keep it up!
评论 #23527840 未加载
评论 #23526212 未加载
nickjjalmost 5 years ago
Building a text editor is fun. It&#x27;s the ultimate scratch your own itch project.<p>I remember building one back in the day (2002) with Visual Basic 6.<p>Unfortunately I lost the source code but I still have the website&#x27;s code. Feature wise it had syntax highlighting, column selection, project wide find &#x2F; replace, file edit history (timeline), multiple clipboards, splits and more.<p>Does anyone remember what that really good text editor control was in VB6? It did most of the heavy lifting. It wasn&#x27;t a built-in control.
评论 #23528667 未加载
评论 #23527791 未加载
projektfualmost 5 years ago
If you like stories about kids going way above and beyond in programming, read about Raymond Lau and Stuffit.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;StuffIt" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;StuffIt</a>
maxfan8almost 5 years ago
Shouldn’t the title of this have a “Show HN: “ prepended?
评论 #23524290 未加载
smlckzalmost 5 years ago
Nice.<p>&gt;&gt; I would now love to opensource the project for everyone.<p>Where is the license?<p>Learn more about licensing here: <a href="https:&#x2F;&#x2F;help.github.com&#x2F;en&#x2F;articles&#x2F;licensing-a-repository" rel="nofollow">https:&#x2F;&#x2F;help.github.com&#x2F;en&#x2F;articles&#x2F;licensing-a-repository</a>
oatbixalmost 5 years ago
I dont know what age range high school encompasses where you are, but assuming its similar to the Uk thats a mighty achivement, especially considering your frank recognition of the bugz
评论 #23524286 未加载
评论 #23524890 未加载
评论 #23525158 未加载
giancarlostoroalmost 5 years ago
Mine&#x27;s not as cool but I did a similar project using Qt and C++:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Giancarlos&#x2F;qNotePad" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Giancarlos&#x2F;qNotePad</a><p>I wanted to make a cross platform text editor that was simple and consistent throughout different platforms. I found it easier to do it in Delphi cause I wasn&#x27;t sure how to hook up a syntax highlighter for it. I&#x27;m proud of the small bits I did code though. C++ isn&#x27;t really my strongest language.
trashburgeralmost 5 years ago
The function declarations are formatted in such a way that it makes you think the prototypes come after.<p>Solid project, but I suggest you run the file through something like clang-format.
g105balmost 5 years ago
I don&#x27;t care how many bugs it&#x27;s got. The fact you&#x27;ve done something that isn&#x27;t 700MB Electron app gets my upvote. Great work!
评论 #23535008 未加载
zerralmost 5 years ago
What school was it? :) Maybe you could share the curriculum&#x2F;syllabus of coding classes in that school? Thanks!
评论 #23525447 未加载
notRobotalmost 5 years ago
<p><pre><code> #include&lt;conio.h&gt; #include&lt;dos.h&gt; </code></pre> This appears to be for DOS, and I&#x27;m betting this was written in Turbo C++. From what I&#x27;ve heard from my friends, almost all schools in India still use Turbo C++ (in DosBox) to teach C++. Ew.
评论 #23524624 未加载
评论 #23526893 未加载
评论 #23524391 未加载
评论 #23525092 未加载
评论 #23524283 未加载
评论 #23524403 未加载
评论 #23524934 未加载
评论 #23524284 未加载
评论 #23526751 未加载
评论 #23524277 未加载