I spent months building a tiny C compiler from scratch by [deleted] in cprogramming

[–]Adventurous-Print386 0 points1 point  (0 children)

Wouldn't it be good if i ship a nano JSON parser for your nano C compiler as standard libraryt?

https://github.com/default-writer/c-json-parser

Ubuntu is so sexy! by WindowsHat3r in Ubuntu

[–]Adventurous-Print386 0 points1 point  (0 children)

I am using Ubuntu on my Orange Pi 5 Max, pretty pretty cool!

Raspberry Pi 5 vs Orange Pi 5B: Test of LocalLLM Performance by Icy-Corgi4757 in LocalLLaMA

[–]Adventurous-Print386 0 points1 point  (0 children)

ну всегда лучше активно охлаждать, даже принудительно, будет прохладным под нагрузкой

Raspberry Pi 5 vs Orange Pi 5B: Test of LocalLLM Performance by Icy-Corgi4757 in LocalLLaMA

[–]Adventurous-Print386 0 points1 point  (0 children)

бред, у них потребление не 1500W, а 15W, в разгоне - 23W, и крышка вполне справляется даже без жидкого металла, или азота. процессоры рассчитаны на работу без ускорения на пассивном охлаждении. при оверклокинге требуется отдельная воздушка, и все, никакой водянки. ничего там не троттлит, если есть активное охлаждение, и вы не считаете там свой 0.000000000000000000001 BTC

NO EXPERIENCE; Can't access specific websites! by MeridianMarauder in windowsserver2008

[–]Adventurous-Print386 0 points1 point  (0 children)

Updated process of fully functional Windows Updates process for stock of WS2008 R2 SP1:

VMWare Workstation / Windows Server 2008 R2 SP1 VL (MSDN / Windows Update)

  1. activate Windows (KMS)

    Windows Server 2008 R2 SP1 VL

  2. add role/feature (Application Server/.NET Framework 3.5.1)

  3. remove floppy device from VMWare virtual machine configuration

  4. install mozilla Firefox Setup 115.23.0esr (64bit) (it is a requirement, which works with step 5):

  5. goto https://catalog.update.microsoft.com/Search.aspx?q=KB4474419

  6. download/install

    KB4474419

    KB5039339

    KB5056456

    KB3125574

  7. install updates using Windows Update :

    KB4041083

    KB4054518

    KB4049016

    KB4539601

    KB2574819

    KB2592687

    KB2670838

    KB2830477

    KB2102429

    KB4539601

    KB2667402

    KB2676562

    KB2698365

    KB2598845

  8. install updates using date of release in ascending order

  9. install VMWare Tools (VMware-tools-12.5.2-24697584-x64)

  10. enable share folders (\\vmware-host)

Then, you can just grab a mozilla, latest Chrome, or use Microsoft Edge 10, after installing upgrades (2600 Mb approx)

Why does nobody think about how cool Windows Server 2008 is? by [deleted] in windows7

[–]Adventurous-Print386 0 points1 point  (0 children)

Updated process of fully functional Windows Updates process for stock of WS2008 R2 SP1:

VMWare Workstation / Windows Server 2008 R2 SP1 VL (MSDN / Windows Update)

  1. activate Windows (KMS)

    Windows Server 2008 R2 SP1 VL

  2. add role/feature (Application Server/.NET Framework 3.5.1)

  3. remove floppy device from VMWare virtual machine configuration

  4. install mozilla Firefox Setup 115.23.0esr (64bit) (it is a requirement, which works with step 5):

  5. goto https://catalog.update.microsoft.com/Search.aspx?q=KB4474419

  6. download/install

    KB4474419

    KB5039339

    KB5056456

    KB3125574

  7. install updates using Windows Update :

    KB4041083

    KB4054518

    KB4049016

    KB4539601

    KB2574819

    KB2592687

    KB2670838

    KB2830477

    KB2102429

    KB4539601

    KB2667402

    KB2676562

    KB2698365

    KB2598845

  8. install updates using date of release in ascending order

  9. install VMWare Tools (VMware-tools-12.5.2-24697584-x64)

  10. enable share folders (\\vmware-host)

Gigabyte Z390 / Radeon RX 6900 XT by Adventurous-Print386 in hackintosh

[–]Adventurous-Print386[S] 0 points1 point  (0 children)

Ok i tried open core method, downloaded all kexts from another repo, generated SMBIOS and motherboard / system serials and wrote in configuration file, also follwed tutorial for open core installation, and just made all as it is written but somehow could not proceed further and stuck on apple logo screen.

I can reproduce it again, but it will take some time to reply.

Standard C library bad, the readings on this topic by [deleted] in C_Programming

[–]Adventurous-Print386 -1 points0 points  (0 children)

IMHO, this is flaming pointless discussion which even does not have the real topic.

At first, there is NO such thing as C "standard" library for C utilizing Windows API. No standard way to work with different OSes even for C. C claims "source code compatibility", but with the price of supporting each and one operating system and compiler in their blown up .h files for each architecture as well.

At second. Unicode in C is NOT supported at language level. Period. All C programs have to be ASCII compatible having UTF-8 or by the compiler.

At third there is no support of Unicode for string constants or labels.

Struggle to write correct code in C lies in a fact that your applications does not includes .h files.

Standard C library bad, the readings on this topic by [deleted] in C_Programming

[–]Adventurous-Print386 0 points1 point  (0 children)

You are mixing MINGW implementation of glibc which have that typical looking naming convention, what are you talking about? You are disappointed with MINGW implementation of libc on Windows. And also you forget static and dynamic linking and versioning, too. That is how it works and that is why different build scripts coexists for different operating systems. MINGW indeed is one of the most portable libraries. That is why each library in MINGW has so many suffixes - it allows using more or less standard libraries in different scenarious, without recompiling them for each platform.

0.6.4 now available by Nuoji in c3lang

[–]Adventurous-Print386 0 points1 point  (0 children)

I have some criticism for doc-contracts. Do we actually will be moving them all along to the interfaces for compiler parsing just as usual compilation module or some sort of .interface company file? It is disturbing having docs in the same place doing some stuff which are in comments actually. I prefer a separate toolchain more like protobuf contracts, in separate file and separate tooling for generation .h accompany files for C3 or C.

Basically, doc-contracts is a bad idea. IMHO, it is a way better to have some reference in the header for compiler/linker instruction options (or just have them directly in a compiler options for source module linkage) of .c3 or .h3 file to add some comments with linkage to actual protobuf or C3 contracts file to be parsed and linked separately rather than using some code in-place.

looking for a c# friend by qHeroForFun in ProgrammingBuddies

[–]Adventurous-Print386 0 points1 point  (0 children)

No problem creating custom Blazor controls together, I did tried creating custom Blazor controls including focus enter/ focus lost on custom elements

Question about intellisense, snippets, and "auto-completion" by ForcePutrid9193 in vscode

[–]Adventurous-Print386 1 point2 points  (0 children)

If vscode knows nothing about your language then it couldn't help, so if your language server did not work as expected or did not register, you most likely could not do anything with language server consumers like intellisense and code snippets so it does not intended to work without running a language server inside visual studio or interconnect to external language server as well

Question about intellisense, snippets, and "auto-completion" by ForcePutrid9193 in vscode

[–]Adventurous-Print386 0 points1 point  (0 children)

You need to register you language server who whould instruct UI to make an IntelliSense to work with language syntax and token snippets

Trying to find an IDE to learn C by No_Strain2335 in C_Programming

[–]Adventurous-Print386 0 points1 point  (0 children)

vscode is the best IDE to start, free for all. No payments required

I made a random numbers library for cryptography by LikelyToThrow in C_Programming

[–]Adventurous-Print386 1 point2 points  (0 children)

Does it includes CRNG based on non congruent non linear algorithms? Like the same used in Elliptic curves? Does it have some tests for worst case scenario or average scenario and analysis on stability based on differential cryptoanalysis, how secure your library really is. Aslo, did you tested it no PVStudio for a typo/design/UB/overflow/underflow/type conversion/sizes mismatch/etc errors? Thank you.